Afghanistan vs Sri Lanka Cricket: Complete Timeline, Head-to-Head Stats, and Match Records
15 mins read

Afghanistan vs Sri Lanka Cricket: Complete Timeline, Head-to-Head Stats, and Match Records

The afghanistan national cricket team vs sri lanka national cricket team timeline spans from 2014 to the present across 37 international matches in Tests, ODIs, and T20Is. Sri Lanka lead the overall head-to-head 25–10, but Afghanistan have won 4 of the last 10 meetings. The rivalry divides sharply by venue-Afghanistan are winless in 10 attempts on Sri Lankan soil and hold a 40% win rate on neutral ground since 2018. For anyone tracking the AFG vs SL cricket rivalry, the venue split explains everything the overall record does not.

.Afghanistan vs Sri Lanka: Head-to-Head Summary

Afghanistan and Sri Lanka have played 37 matches across all three international formats since their first meeting in 2014. Sri Lanka lead 25–10 overall, but Afghanistan’s win rate on neutral pitches stands at 40%-a number that separates this rivalry from a straightforward one-sided fixture.

FormatMatchesAFG WinsSL WinsNo Result
Test1010
ODI154101
T20I216141
Total3710252

  • Latest result: Sri Lanka won by 6 wickets-Asia Cup T20I, Abu Dhabi, September 18, 2025
  • Afghanistan’s biggest win: 91 runs-Asia Cup ODI, Abu Dhabi, 2018
  • Sri Lanka’s biggest win: 155 runs-2nd ODI, Kandy, February 11, 2024
  • First meeting: Sri Lanka won by 129 runs-Asia Cup ODI, Mirpur, March 3, 2014

Sri Lanka completely dominates this rivalry. Afghanistan have won 4 of the last 10 meetings across formats since 2023. On neutral pitches since 2018, Afghanistan’s win rate against Sri Lanka is 40%-10 wins from 25 matches. Sri Lanka’s overall lead is built almost entirely on bilateral cricket played on home soil in Sri Lanka, where Afghanistan are 0 from 10.

Last 5 Completed Matches

Sri Lanka have won 4 of the last 5 completed matches between these teams. Afghanistan’s one win in this recent run-the third Dambulla T20I in February 2024-came chasing 206, the highest successful T20I chase Afghanistan have made against Sri Lanka in this AFG vs SL cricket rivalry record.

DateFormatVenueWinnerMargin
Sep 18, 2025T20I-Asia CupAbu DhabiSri Lanka6 wickets
Feb 21, 2024T20I-3rd T20IDambullaAfghanistan3 runs
Feb 17, 2024T20I-1st T20IDambullaSri Lanka4 runs
Feb 14, 2024ODI-3rd ODIPallekeleSri Lanka7 wickets
Feb 11, 2024ODI-2nd ODIKandySri Lanka155 runs

Why Afghanistan’s 3-Run Win in Dambulla Matters

The third Dambulla T20I on February 21, 2024 was not just a consolation result. Afghanistan were chasing 206 runs-a score that most T20 teams would consider a match-winning total on a used pitch. They got there with 3 runs to spare. No Afghanistan team had ever chased down a total of that size against Sri Lanka before. It confirmed that Afghanistan’s T20I batting depth, beyond just Rashid Khan‘s bowling, had matured into a genuine match-winning asset.

Afghanistan vs Sri Lanka: Complete Year-by-Year Timeline

The complete afghanistan national cricket team vs sri lanka national cricket team timeline runs from 2014 to 2026 and shows a measurable shift in competitive balance-from complete Sri Lanka dominance in the early years to a genuine contest in neutral-venue cricket by 2022 onwards.

YearEventResultWhat It Confirmed
2014Asia Cup ODI, MirpurSL won by 129 runsFirst-ever meeting, Afghanistan dismissed for 211
2015ODI World Cup, DunedinSL won by 4 wicketsAfghanistan posted 232, first World Cup contest
2016T20 World Cup, KolkataSL won by 6 wicketsFirst-ever T20I between the two nations
2018Asia Cup ODI, Abu DhabiAFG won by 91 runsAfghanistan’s first major win over SL in a global tournament
2019ODI World Cup, CardiffSL won by 34 runs (D/L)Nuwan Pradeep Player of the Match, closest WC encounter to that point
2022ODI bilateral, PallekeleAFG won 1st ODIIbrahim Zadran 106, first bilateral ODI win against Sri Lanka
2022Asia Cup T20, SharjahSplit 1–1First T20I series split, parity in the format confirmed
2023Asia Cup ODI, LahoreSL won by 2 runsNarrowest match in rivalry history at that point
2023ODI World Cup, PuneAFG won by 7 wicketsSL 241 all out, AFG 242/3 in 45.2 overs-most emphatic AFG win
2024Only Test, ColomboSL won by 10 wicketsAfghanistan posted 198 and 296, SL replied with 439
2024ODI bilateral, PallekeleSL won 3–0Largest bilateral ODI series win for SL over Afghanistan
2024T20I series, DambullaSL won 2–1Both teams posted 200-plus totals for the first time in this rivalry
2025Asia Cup T20, Abu DhabiSL won by 6 wicketsKusal Mendis 74* anchored Sri Lanka’s chase of 170
2026T20I, Sharjah (series abandoned)AFG won by 4 runsOnly match completed before series was called off

Rivalry Stats by Era

Read More: Pakistan National Under-19 Cricket Team Vs India National Under-19 Cricket Team Timeline

Afghanistan had 0 wins from 6 meetings between 2014 and 2017. Since 2018, they have won 10 from 31-a 32% overall win rate that rises to 40% on neutral pitches.

PeriodAFG WinsSL WinsAFG Win %
2014–2017050%
2018–20213537.5%
2022–202671532%

The jump from 0% to 37.5% between the first and second era is the clearest single measure of how the Afghanistan national cricket team vs Sri Lanka national cricket team matchup has changed since Afghanistan’s 2018 Asia Cup win.

Venue Win Percentages: The Most Decisive Stat

Afghanistan are 0 from 10 in Sri Lanka across all formats. On neutral venues, they have won 10 of 25 matches-a 40% win rate. This venue split explains the AFG vs SL head-to-head better than the overall tally alone.

Venue TypeAFG WinsSL WinsMatchesAFG Win %
In Sri Lanka010100%
Neutral venues10152540%

What This Means for Upcoming ICC Fixtures

When these two teams meet at ICC tournaments on neutral pitches-as they have nine times since 2014-Afghanistan’s win probability is substantially higher than their overall record suggests. Afghanistan’s two biggest wins (91 runs in 2018, 7 wickets in 2023) both came on neutral ground. Any team or analyst using only the 25–10 overall scoreline to assess this fixture on a neutral pitch is working with incomplete data.

ICC Tournament Meetings: Complete Record

In ICC tournament cricket, Afghanistan have won 3 of their 9 meetings with Sri Lanka. Both of Afghanistan’s largest tournament victories-the 91-run Asia Cup win in 2018 and the 7-wicket ODI World Cup win in 2023-came when neither team was playing on home soil.

TournamentYearResultMarginPlayer of the Match
Asia Cup ODI2014SL won129 runs
ODI World Cup2015SL won4 wickets
T20 World Cup2016SL won6 wickets
Asia Cup ODI2018AFG won91 runs
ODI World Cup2019SL won34 runs (D/L)Nuwan Pradeep
Asia Cup T202022Split 1–1
Asia Cup ODI2023SL won2 runs
ODI World Cup2023AFG won7 wicketsAzmatullah Omarzai (73*)
Asia Cup T202025SL won6 wicketsKusal Mendis (74*)

The 2023 Pune Win: Why It Stands Apart

The ODI World Cup match on October 30, 2023 in Pune is the most significant result in the entire Afghanistan national cricket team vs sri lanka national cricket team timeline. Sri Lanka were dismissed for 241 in 49.3 overs. Afghanistan chased it down in 45.2 overs, finishing at 242/3-with 28 balls to spare. Azmatullah Omarzai (73* off 63 balls) and Hashmatullah Shahidi (58* off 74 balls) finished the job together in a partnership that was never in doubt from the 35th over onwards. On a World Cup stage, against a full-strength Sri Lanka, this was the clearest statement Afghanistan had made in the history of this rivalry.

ODI Head-to-Head: Format Records

In the Afghanistan vs Sri Lanka ODI head-to-head, Sri Lanka lead 10–4 with 1 no result from 15 ODIs. All four Afghanistan wins have come on neutral or away pitches-Sri Lanka have not lost an ODI to Afghanistan on home soil.

Highest ODI Team Totals

TeamTotalVenueYear
Sri Lanka381/3Pallekele2024
Sri Lanka339/6Pallekele2024
Afghanistan313/8Pallekele2022
Afghanistan294/8Pallekele2022

Top Individual ODI Batting Performances vs Sri Lanka

  • Ibrahim Zadran: 162 off 138 balls-Pallekele, 2022, the highest individual score by any Afghanistan batter against Sri Lanka in ODIs
  • Ibrahim Zadran: 106 off 120 balls-Pallekele, 2022, back-to-back centuries in the same bilateral series
  • Azmatullah Omarzai: 73* off 63 balls-ODI World Cup, Pune, 2023
  • Hashmatullah Shahidi: 58* off 74 balls-ODI World Cup, Pune, 2023

Top Individual ODI Bowling Performances vs Sri Lanka

  • Fazalhaq Farooqi: 4/49 in 9 overs-Pallekele, 2022 bilateral win
  • Rashid Khan: 4/37 in 10 overs-Pallekele, 2022 bilateral win, both fired in the same match-the first time Afghanistan’s pace and spin combination won an ODI against Sri Lanka

Ibrahim Zadran’s two consecutive centuries in the 2022 bilateral at Pallekele remain the highest individual batting performances in the ODI chapter of the afghanistan national cricket team vs sri lanka national cricket team rivalry.

T20I Head-to-Head: Format Records

Read More: New Zealand National Cricket Team Vs Afghanistan National Cricket Team Timeline

The Afghanistan vs Sri Lanka T20I head-to-head stands at Sri Lanka 14, Afghanistan 6, with 1 no result from 21 matches. The 2024 Dambulla series is the most competitive T20I exchange in this rivalry’s history-both teams crossing 200 for the first time in any T20I meeting between them.

Highest T20I Team Totals

TeamTotalVenueYear
Afghanistan209/5Dambulla2024
Sri Lanka206/6Dambulla2024

Highest Partnerships in AFG vs SL T20Is

RunsPartnershipWicket
55Noor Ahmad & Mohammad Nabi8th wicket
46Rahmanullah Gurbaz & Hazratullah Zazai1st wicket
43Ibrahim Zadran & Gulbadin Naib2nd wicket

The 55-run 8th-wicket stand between Noor Ahmad and Mohammad Nabi is the highest 8th-wicket partnership Afghanistan have recorded against Sri Lanka in T20I cricket.

Biggest Wins in This Rivalry (All Formats)

TeamMarginFormatVenueYear
Sri Lanka155 runsODIKandy2024
Sri Lanka129 runsODIMirpur2014
Sri Lanka10 wicketsTestColombo2024
Afghanistan91 runsODIAbu Dhabi2018
Afghanistan7 wicketsODIPune2023

Key Players Who Define the Afghanistan vs Sri Lanka Rivalry

Every major result in the afghanistan national cricket team vs sri lanka national cricket team timeline has been shaped by a small group of match-winners. Understanding their individual records in this fixture explains why specific matches turned the way they did.

Rashid Khan (Afghanistan)

The all-time leading wicket-taker in men’s T20Is, Rashid passed 164 wickets in September 2025. His rivalry-specific economy rate against Sri Lanka in T20Is sits below 7.00 per over. His 3/19 in the March 2026 Sharjah T20I-the only completed match before the bilateral was abandoned-was his most recent performance in this fixture. No bowler on either side has had a more consistent match-defining impact in this rivalry.

Rashid Khan captain of Afghanistan bowls during Match 11 of the DP World Asia Cup 2025 between Sri Lanka and Afghanistan at Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates, on 18th September 2025.

Photo by Deepak Malik / CREIMAS for Asian Cricket Council

Ibrahim Zadran (Afghanistan-T20I captain from March 2026)

Two ODI centuries at Pallekele in the 2022 bilateral (162 and 106) remain the highest individual innings in Afghanistan’s ODI history against Sri Lanka. No other Afghanistan batter has scored more than one century against Sri Lanka in any format.

Azmatullah Omarzai (Afghanistan)

Player of the Match in Afghanistan’s most famous win-his 73* off 63 balls in Pune 2023 anchored the chase and remains the defining individual batting performance in the entire AFG vs SL cricket history.

Wanindu Hasaranga (Sri Lanka)

3/22 in the first Dambulla T20I in 2024 set the tone for Sri Lanka’s series win. He also scored 67 at Sharjah in 2022-one of the highest individual scores in this rivalry’s T20I chapter. When Hasaranga performs in both departments in the same match, Sri Lanka have not lost to Afghanistan.

Kusal Mendis (Sri Lanka)

His 74* in the 2025 Asia Cup T20I in Abu Dhabi-chasing 170-was the defining performance of the most recent meeting between the sides. Mendis’s anchor-role innings left Afghanistan without a realistic wicket-taking window in the critical overs.

Matheesha Pathirana (Sri Lanka)

8 wickets in 3 T20Is in the 2024 Dambulla series, including 4/24 in one match. His sling-arm pace has repeatedly exposed Afghanistan’s top order, which-trained primarily against spin-has been less consistent against high-pace slinging action.

All ODI Results-Afghanistan vs Sri Lanka

DateVenueWinnerMargin
Mar 3, 2014MirpurSri Lanka129 runs
Feb 22, 2015DunedinSri Lanka4 wickets
Sep 17, 2018Abu DhabiAfghanistan91 runs
Jun 4, 2019CardiffSri Lanka34 runs (D/L)
Nov 25, 2022PallekeleAfghanistan60 runs
Nov 27, 2022PallekeleNo resultRain
Nov 30, 2022PallekeleSri Lanka1 wicket
Jun 4, 2023HambantotaSri Lanka132 runs
Jun 7, 2023HambantotaSri Lanka9 wickets
Sep 5, 2023LahoreSri Lanka2 runs
Oct 30, 2023PuneAfghanistan7 wickets
Feb 9, 2024PallekeleSri Lanka42 runs
Feb 11, 2024KandySri Lanka155 runs
Feb 14, 2024PallekeleSri Lanka7 wickets

Last 10 T20I Results-Afghanistan vs Sri Lanka

DateVenueWinnerMargin
Aug 27, 2022DubaiSri Lanka
Sep 4, 2022SharjahAfghanistan
Sep 5, 2023LahoreSri Lanka2 runs
Feb 17, 2024DambullaSri Lanka4 runs
Feb 19, 2024DambullaSri Lanka72 runs
Feb 21, 2024DambullaAfghanistan3 runs
Sep 18, 2025Abu DhabiSri Lanka6 wickets
Mar 17, 2026SharjahAfghanistan4 runs

The 2026 UAE Series Cancellation

In February 2026, the Afghanistan Cricket Board and Sri Lanka Cricket confirmed a six-match bilateral series-3 T20Is in Sharjah and 3 ODIs in Dubai. One T20I was completed (Afghanistan won by 4 runs on March 17, 2026) before the series was called off due to regional conflict. As reported by Al Jazeera, Sri Lanka cited flight disruptions and safety concerns. No revised schedule has been announced as of May 2026. For a team like Afghanistan that relies heavily on neutral-venue bilateral cricket to build match rhythm, abandoned series represent a measurable preparation cost that cannot be recovered on the calendar.

FAQs:

Q1. Who leads the Afghanistan vs Sri Lanka overall head-to-head?

A1. Sri Lanka lead 25–10 across 37 matches in all formats-Tests, ODIs, and T20Is-as of May 2026.

Q2. What is Afghanistan’s biggest win against Sri Lanka?

A2. Afghanistan’s largest winning margin is 91 runs-Asia Cup ODI, Abu Dhabi, September 2018. Their most significant win by context is the 7-wicket ODI World Cup result in Pune, October 30, 2023.

Q3. What was the exact scorecard from Afghanistan’s 2023 World Cup win?

A3. Sri Lanka were bowled out for 241 in 49.3 overs. Afghanistan reached 242/3 in 45.2 overs. Azmatullah Omarzai was Player of the Match with an unbeaten 73 off 63 balls. Hashmatullah Shahidi contributed 58* off 74 balls.

Q4. Has Afghanistan ever beaten Sri Lanka on Sri Lankan soil?

A4. No. Afghanistan have played 10 matches in Sri Lanka across all formats and lost all 10-Tests, ODIs, and T20Is.

Q5. Who is the leading wicket-taker in the AFG vs SL rivalry?

A5. Rashid Khan leads all wicket-takers across formats in this fixture. He is also the all-time leading wicket-taker in men’s T20Is, having passed 164 wickets in September 2025.

Q6. Who is the top run-scorer in AFG vs SL ODIs?

A6. Ibrahim Zadran leads with two centuries-162 off 138 balls and 106 off 120 balls-both at Pallekele in the 2022 bilateral series. No other Afghanistan batter has scored more than one century against Sri Lanka.

Q7. What is the highest T20I total in AFG vs SL history?

A7. Afghanistan posted 209/5 at Dambulla in February 2024-the highest T20I total by either team in this rivalry. Sri Lanka replied with 206/6 in the same series.

Q8. What was the last match result between Afghanistan and Sri Lanka?

A8. Afghanistan won by 4 runs in Sharjah on March 17, 2026-the only completed match from a six-game bilateral series that was subsequently abandoned.

Q9. What is Afghanistan’s win rate against Sri Lanka on neutral pitches?

A9. 40%-10 wins from 25 neutral-venue matches since 2018. This contrasts with their 0% record in 10 matches played on Sri Lankan home soil.

Q10. Is a new Afghanistan vs Sri Lanka series scheduled?

A10. The 2026 UAE bilateral-3 T20Is in Sharjah and 3 ODIs in Dubai-was abandoned after one match due to regional conflict. No revised dates have been confirmed as of May 2026. The ICC calendar holds no confirmed bilateral between the two sides in the immediate term.

Leave a Reply

Your email address will not be published. Required fields are marked *