Table of Contents
The rivalry between the Afghanistan National Cricket Team and the Sri Lanka National Cricket Team has evolved rapidly from cautious early encounters to high-stakes modern clashes. What began as one-sided meetings has transformed into a competitive timeline marked by thrilling chases, record-breaking individual performances, and tactical brilliance. Fans from both nations have embraced every victory and heartbreak, creating a passionate atmosphere around each match. From ODI upsets to T20 fireworks and their landmark Test encounter, this rivalry reflects the rise of Afghanistan as a cricketing powerhouse and Sri Lanka’s resilience in defending its experience and skill. Each game tells a story of ambition, strategy, and national pride.
Recent: Afghanistan vs Sri Lanka
| # | Date | Format/Venue | Result/Margin | AFG Score/Key | SL Score/Key | Thrill Factor |
|---|---|---|---|---|---|---|
| 1 | 18 Sep 2025 | T20I, Abu Dhabi (Asia Cup) | SL won by 6 wkts (8 balls) | 169/8 Nabi 60(22) | 171/4 Mendis 74* | Nabi’s late blitz; Mendis chase masterclass |
| 2 | 21 Feb 2024 | T20I, Dambulla | AFG won by 3 runs | 209/5 Gurbaz 70 | 206/6 Mathews 42* | Last-over drama; AFG snatches consolation |
| 3 | 19 Feb 2024 | T20I, Dambulla | SL won by 72 runs | 115 all out | 187/6 Mendis 65* | Hasaranga spin demolition |
| 4 | 17 Feb 2024 | T20I, Dambulla | SL won by 4 runs | 156/9 Zadran 44 | 160 all out | Tense finish; Pathirana death heroics |
| 5 | 14 Feb 2024 | ODI, Pallekele | SL won by 7 wkts (88 balls) | 266 Rahmat 91 | 267/3 Nissanka 118 | Nissanka ton seals whitewash |
| 6 | 11 Feb 2024 | ODI, Pallekele | SL won by 155 runs | 153 Omarzai 54 | 308/6 Asalanka 97* | SL fireworks; AFG collapse |
| 7 | 9 Feb 2024 | ODI, Pallekele | SL won by 42 runs | 339/6 Omarzai 149* Nabi 136 | 381/3 Nissanka 210* | Historic double-ton vs epic stand |
Top 5 Best Individual Performances
| Rank | Player | Match/Date | Format | Performance | Why It’s Epic / Impact |
|---|---|---|---|---|---|
| 1 | Pathum Nissanka (SL) | 1st ODI, Feb 9, 2024 (Pallekele) | ODI | 210* (139 balls, 20×4, 8×6) | Double century! Fastest by an SL batter; powered SL to 381/3 despite AFG’s fightback (Omarzai 149* & Nabi 136). Unbeatable chase insurance—pure dominance. |
| 2 | Mohammad Nabi (AFG) | T20I, Sep 18, 2025 (Abu Dhabi, Asia Cup) | T20I | 60 (22 balls, 3×4, 6×6) | Explosive late blitz (30+ in last over) turned 100-ish into 169/8. Nearly stole the game; MOM-level despite loss. One of his career-best cameos. |
| 3 | Azmatullah Omarzai (AFG) | 1st ODI, Feb 9, 2024 (Pallekele) | ODI | 149* (115 balls, 13×4, 6×6) + bowling | Heroic unbeaten 149 from No.7 + 3-fer earlier; built record 242-run stand with Nabi. Epic fight from 55/5—almost pulled off miracle chase vs 381. |
| 4 | Mohammad Nabi (AFG) | 1st ODI, Feb 9, 2024 (Pallekele) | ODI | 136 (130 balls, 15×4, 3×6) | Masterclass anchor in massive 242-run partnership; rescued from collapse. Combined with Omarzai’s fireworks—AFG’s highest partnership vs SL. |
| 5 | Kusal Mendis (SL) | T20I, Sep 18, 2025 (Abu Dhabi, Asia Cup) | T20I | 74* (52 balls, 10×4) | Calm, classy chase anchor (171/4 in 18.4 ovs); unbeaten knock sealed 6-wkt win & Super 4 spot. MOM—elegant under pressure vs spin. |
Head-to-Head Summary
| Aspect | Matches Played | Afghanistan Wins | Sri Lanka Wins |
|---|---|---|---|
| Overall (All Formats) | 25+ | 7 | 18 |
| ODI | 15 | 4 | 10 |
| T20I | 9-10 | 3 | 6-7 |
Player Analysis Table
| Rank | Player | Team | Key Stats (vs Opponent) | Standout Performance | Why They Dominate This Rivalry |
|---|---|---|---|---|---|
| 1 | Pathum Nissanka | SL | 824+ runs (high avg ~49 in ODIs), multiple 100s | 210* (139b, 20×4, 8×6) in 1st ODI 2024 | Record double-ton powered massive totals; crushes AFG attack consistently in chases/big games. |
| 2 | Ibrahim Zadran | AFG | 837 runs (top for AFG), avg 65+ in ODIs | Consistent 50s/100s, anchors innings | Leading run-scorer for AFG vs SL; reliable opener who builds platforms even under pressure. |
| 3 | Azmatullah Omarzai | AFG | 149* + bowling contributions, high-impact all-round | 149* (115b) & 242-run stand in 2024 ODI | Heroic rescue acts (e.g., from 55/5); dangerous pace-bowling all-rounder who swings games. |
| 4 | Mohammad Nabi | AFG | 136 + wickets (most wickets for AFG in ODIs) | 136 (130b) in epic partnership 2024 | Veteran all-round mastery—big partnerships & handy spin; clutch in tight spots vs SL. |
| 5 | Rahmanullah Gurbaz | AFG | 248 runs in T20Is (highest in format) | Explosive 70s in recent T20 clashes | T20 destroyer vs SL; aggressive openers who sets fiery tones & troubles SL bowlers early. |
Early Matches: Establishing the Rivalry
In the opening phase of the Afghanistan National Cricket Team vs Sri Lanka National Cricket Team timeline, both sides set the tone for what would become a compelling rivalry. Their very first T20 meeting was at the 2016 World Twenty20 in Kolkata, where Sri Lanka chased down Afghanistan’s competitive 153 with experience on their side. Soon after, in the 2023 ICC Cricket World Cup in Pune, Afghanistan stunned many by chasing down Sri Lanka’s 241, winning by seven wickets and signalling their rise on the world stage. A year later, in the 2024 Sri Lanka T20 series, Sri Lanka prevailed in the first two games, only for Afghanistan to fight back in the final fixture. These early battles were rich in drama, shifts in momentum, and announced Afghanistan as a side to be reckoned with.
| Score | Result | Season | Key Performance | Other Info |
|---|---|---|---|---|
| AFG 153/7, SL chased | Sri Lanka won | 2016 T20 WC | Dilshan 83 not out for Sri Lanka | First ever meeting, competitive chase |
| SL 241, AFG 242/3 | Afghanistan won by 7 wickets | 2023 WC | Azmatullah Omarzai 73, Shahidi 58 | Major upset in World Cup |
| SL 160/6, AFG 156/9 | Sri Lanka won | Feb 2024 T20 | Mendis, Asalanka key contributions | Tight finish in first T20 |
| AFG 209/5, SL 206/6 | Afghanistan won by 3 runs | Feb 2024 T20 | Kamindu Mendis 65 | Afghanistan edge out in final game |
Defining Clashes: The Showdowns That Shaped the Timeline
When the Afghanistan National Cricket Team vs Sri Lanka National Cricket Team timeline is examined for matches that truly mattered, a handful of defining clashes jump off the page. In the 2023 ODI in Pune, Afghanistan stunned the world by chasing 242 to beat Sri Lanka by seven wickets in a gritty performance that spoke volumes about their evolution as a cricketing force. In the Asia Cup 2025 Group B match in Abu Dhabi, Sri Lanka edged Afghanistan by six wickets thanks to a composed chase anchored by Kusal Mendis’s 74 not out, while Mohammad Nabi’s quickfire 60 gave the game real drama. These high stakes meetings were punctuated by tactical battles, pressure situations, and standout individual performances that reshaped this rivalry’s narrative.
| Score | Result | Season | Key Performance | Other Info |
|---|---|---|---|---|
| AFG 242/3, SL 241 | Afghanistan won by 7 wickets | 2023 ODI World Cup | Fazalhaq Farooqi 4/34, Ibrahim Zadran top-score | Pivotal chase establishing AFG grit |
| SL 171/4, AFG 169/8 | Sri Lanka won by 6 wickets | 2025 Asia Cup T20 | Kusal Mendis 74 not out | Crucial chase, SL into Super Fours |
| AFG 175/6, SL chase | Sri Lanka won (close finish) | 2022 Asia Cup T20 | Rahmanullah Gurbaz 84 | Tight group stage clash |
| SL 160/6, AFG 156/9 | Sri Lanka won | 2024 T20 Series | Asalanka & Mendis key innings | Early competitive T20 battle |
Bilateral Series and Test Milestones
2022–2024 Tours
One of the notable early engagements between these teams came during Afghanistan’s tour of Sri Lanka. In November and December 2022, Afghanistan played a 3‑match ODI series and limited overs games in Sri Lanka. Sri Lanka secured the ODI series, but Afghanistan showed competitive spirit and depth in both batting and bowling.
The rivalry intensified further in February 2024, when Afghanistan toured Sri Lanka for a T20I series consisting of three matches. Sri Lanka won the series 2–1, but one of the standout moments was Afghanistan’s thrilling victory in the third T20I:
3rd T20I (21 February 2024) — Afghanistan won by 3 runs
Afghanistan posted a commanding total of 209/5, and despite a resilient Sri Lanka fightback, Afghanistan clinched the game by just 3 runs. Rahmanullah Gurbaz was a major contributor with a match‑winning innings.
| Score | Result | Season | Key Performance | Other Info |
|---|---|---|---|---|
| 198 & 296 vs 439 & 56/0 | Sri Lanka won by 10 wkts | 2023/24 Test | Prabath Jayasuriya five‑wicket haul | Sri Lanka dominated longest format |
| 160/6 vs 168/7 | Sri Lanka won by 4 runs | 2024 T20 | Nuwan Thushara defended last over | Tight T20 in Dambulla |
| 187/6 vs 115 all out | Sri Lanka won by 72 runs | 2024 T20 | Matheesa Pathirana impact bowling | Largest margin of series |
| 168/7 vs 165/8 | Afghanistan won by 3 runs | 2024 T20 | Rahmanullah Gurbaz key batting | Afghanistan fightback |
Fan Perspectives and Global Impact
The Afghanistan National Cricket Team vs Sri Lanka National Cricket Team timeline has not just delivered tight contests on the field but also intense emotions off it. Fans from both nations pour their hearts into every match, celebrating stunning victories and lamenting narrow defeats. After Afghanistan’s narrow loss to Sri Lanka in the 2023 Asia Cup, social media exploded with calls to “sack the analyst” as fans aired their frustration over strategic misreads in the final overs. Others praised Afghan grit despite heartbreak and backed the team’s rising status. Sri Lankan supporters also revel in defining wins such as their 3‑0 ODI series sweep in 2024, where Pathum Nissanka’s record run tally was a dominant talking point. These encounters have amplified global interest, with neutrals drawn to the drama, explosive performances, and evolving cricket cultures of both sides.
| Score | Result | Season | Key Performance | Other Info |
|---|---|---|---|---|
| SL 291/8 vs AFG 289 | Sri Lanka won by 2 runs | 2023 Asia Cup ODI | Kusal Mendis 92 | Fans outraged over strategic miscalculation |
| SL 381/3 vs AFG 339/6 | Sri Lanka won | 2024 ODI Series | Pathum Nissanka 210* | Historic double ton boosted global interest |
| AFG 168/7 vs SL 165/8 | Afghanistan won by 3 runs | 2024 T20 | Rahmanullah Gurbaz key | Tight finish thrilled neutral fans |
| AFG 169/8 vs SL chase | Sri Lanka won | 2025 Asia Cup | Mohammad Nabi 60 off 22 | Spectacular death hitting impressed crowd |
Future Outlook — What’s Next for the Rivalry?
As the Afghanistan National Cricket Team vs Sri Lanka National Cricket Team timeline moves forward, both teams have clear goals and exciting meetings on the horizon. Cricket calendars show a scheduled Tri‑Nation T20I series in Pakistan in late 2025, bringing Afghanistan and Sri Lanka into a high‑intensity group contest with Pakistan, offering fresh rivalry narratives across multiple T20 matches. Moreover, both sides are set for renewed clashes on the global stage at tournaments like the 2026 ICC Men’s T20 World Cup co‑hosted by India and Sri Lanka, where strategy, spin battles, and big hitting will matter even more. Emerging talents and established stars from both teams will seek to shape this rivalry further with thrilling victories and key performances in these upcoming fixtures.
| Score | Result | Season | Key Performance | Other Info |
|---|---|---|---|---|
| Upcoming – Pakistan Tri‑Series | TBC | Nov 2025 T20 | Veteran and young talent key | Afghanistan & Sri Lanka scheduled clashes in multi‑team event |
| T20 WC 2026 Group Match | TBC | 2026 T20 World Cup | Rashid Khan leadership | World Cup stage tests both sides’ approach |
| Asia Cup 2027 Prospect | TBC | Asia Cup Cycle | Spin bowling duel likely | Next regional rivalry chapter |
| Future ODI/ Test Fixtures | TBC | Scheduled future tours | Rising batting stars expected | Builds long‑form rivalry continuity |
Conclusion (100 words)
Looking at the Afghanistan vs Sri Lanka cricket timeline, it is clear that this rivalry is more than just matches; it is a narrative of growth, resilience, and competitive spirit. Afghanistan’s meteoric rise has challenged Sri Lanka’s experience, producing unforgettable contests in all formats. Tactical innovations, thrilling finishes, and individual brilliance have kept fans on the edge of their seats. With upcoming global tournaments and bilateral series, the rivalry promises new chapters filled with emerging stars and strategic battles. Ultimately, this timeline reflects the global evolution of cricket, the passion of its supporters, and the enduring excitement of two nations pushing each other to excellence.
FAQs
When did Afghanistan and Sri Lanka first face each other in international cricket?
Their first T20 international clash was in the 2016 World Twenty20.
Which team has the upper hand historically?
Sri Lanka dominated early matches, but Afghanistan has produced key upsets in recent years.
Have they played any Test matches?
Yes, their only official Test was played in Colombo in February 2024, with Sri Lanka winning.
What are some standout individual performances in the rivalry?
Kusal Mendis, Rashid Khan, Rahmanullah Gurbaz, and Pathum Nissanka have all played pivotal roles in key matches.
What makes this rivalry significant for cricket fans?
It showcases Afghanistan’s rise, thrilling chases, strategic battles, and passionate fan engagement, making it globally compelling.





