Bangladesh National Cricket Team vs Afghanistan National Cricket Team Timeline: Complete Head-to-Head History (2014–2026)
12 mins read

Bangladesh National Cricket Team vs Afghanistan National Cricket Team Timeline: Complete Head-to-Head History (2014–2026)

Bangladesh lead Afghanistan 21–16 across 37 international matches in Tests, ODIs, and T20Is. Bangladesh hold the edge in ODIs (11–8) and T20Is (9–7), while the two Tests are split 1–1. But the headline number hides a deeper story – since 2019, Afghanistan have dominated ODIs, winning 8 of 11, while Bangladesh have maintained their lead in T20Is and Tests. The Bangladesh National Cricket Team vs Afghanistan National Cricket Team timeline is not a straightforward tale of one team’s dominance. It is a story of two rising nations whose strengths have diverged sharply by format, producing one of modern cricket’s most tactically interesting bilateral rivalries.

Head-to-Head Record: All Formats at a Glance

Bangladesh vs Afghanistan overall head-to-head record stands at 21–16 in Bangladesh’s favour across all three international formats.

FormatMatchesBangladesh WinsAfghanistan Wins
Tests211
ODIs19118
T20Is1697
Total372116

Key Records

  • Highest team total (ODI): Afghanistan 331/9, Chattogram, July 2023
  • Highest team total (T20I): Afghanistan 167/5, Dehradun, June 2018
  • Lowest team total (T20I): Afghanistan 72 all out, Mirpur, 2014, Bangladesh 105 all out, Kingstown, 2024
  • Biggest win (all formats): Bangladesh by 546 runs, Dhaka Test, June 2023
  • Biggest ODI win by Afghanistan: 200 runs, Abu Dhabi, October 14, 2025

The 3 Phases of the Bangladesh vs Afghanistan Cricket Rivalry

The Bangladesh vs Afghanistan cricket rivalry has evolved through three distinct phases between 2014 and 2026, shifting from Bangladesh’s early dominance to a clear format-based split.

Read More: Pakistan National Cricket Team Vs Zimbabwe National Cricket Team Timeline

Phase 1 – Bangladesh Dominance (2014–2018)

Bangladesh won the first four ODI encounters and held clear advantages across all formats. Afghanistan were competitive but developing, still building their core bowling combinations at the international level. In this phase, Bangladesh’s experience in bilateral cricket gave them a decisive structural advantage.

Phase 2 – Afghanistan’s Tactical Rise (2019–2023)

Afghanistan won their first Test against Bangladesh in 2019 – by 224 runs in Chittagong. That result signalled a genuine shift in capability. By July 2023, Afghanistan had won their first ODI series on Bangladeshi soil, taking the series 2–1. Their wrist-spin trio of Rashid Khan, Mujeeb ur Rahman, and Mohammad Nabi became the most consistent bowling combination Bangladesh faced in 50-over cricket.

Phase 3 – Format Split Era (2024–Present)

The October 2025 UAE bilateral tour drew the clearest line yet. Bangladesh won the T20I series 3–0 in Sharjah. Afghanistan won the ODI series 3–0 in Abu Dhabi – including a 200-run victory in the final match. Each team now holds format-specific dominance that is no longer incidental but structural.

Complete Bangladesh vs Afghanistan Cricket Timeline (2014–2025)

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team timeline spans 37 matches across 11 years, covering Asia Cup encounters, bilateral series, ICC World Cup clashes, and Test cricket.

YearEventFormatResultSignificance
2014Asia Cup, FatullahODIBangladesh won by 32 runsFirst-ever ODI between the two sides
2014Asia Cup, MirpurT20IBangladesh wonFirst T20I meeting
2018Dehradun Tri-SeriesT20IAfghanistan won 3–0Afghanistan’s first series win over Bangladesh
2019Asia Cup T20, MirpurT20IBangladesh won by 62 runsBangladesh’s largest T20I win in this rivalry
2019Test, ChittagongTestAfghanistan won by 224 runsAfghanistan’s only Test win over Bangladesh
2022Mirpur T20I SeriesT20IBangladesh won 2–1Bangladesh reasserted T20I edge
2023Dhaka TestTestBangladesh won by 546 runsThird-largest Test win in history
2023ODI Series, BangladeshODIAfghanistan won 2–1First ODI series win on Bangladeshi soil
2023T20I SeriesT20IBangladesh won 2–0Bangladesh maintained home T20I advantage
Jun 2024T20 WC Super Eights, KingstownT20IAfghanistan won by 8 wkts (DLS)Bangladesh knocked out, Afghanistan reached semi-finals
Nov 2024Sharjah ODI SeriesODIAfghanistan won 2–1Back-to-back ODI series wins away from home
Sep 2025Asia Cup T20, Abu DhabiT20IBangladesh won by 8 runsBangladesh held ICC event edge
Oct 2–5, 2025UAE T20I Series, SharjahT20IBangladesh won 3–0First-ever 3–0 T20I whitewash in this rivalry
Oct 8–14, 2025UAE ODI Series, Abu DhabiODIAfghanistan won 3–0Largest victory margin: 200 runs in 3rd ODI

October 2025 UAE Series: The Clearest Evidence of the Format Divide

The October 2025 UAE bilateral series between Bangladesh and Afghanistan confirmed a direct format split: Bangladesh won all three T20Is, Afghanistan won all three ODIs.

T20I Series – Bangladesh Won 3–0 (Sharjah)

MatchDateVenueResult
1st T20IOct 2, 2025SharjahBangladesh won
2nd T20IOct 3, 2025SharjahBangladesh won
3rd T20IOct 5, 2025SharjahBangladesh won by 6 wickets

Bangladesh’s death batting and pace variety neutralised Afghanistan’s spin bowling on Sharjah’s flat surface. Rashid Khan took 6 wickets in the series at an average of 10.00, but received no consistent support from the rest of the Afghanistan attack.

ODI Series – Afghanistan Won 3–0 (Abu Dhabi)

MatchDateAfghanistanBangladeshResult
1st ODIOct 8, 2025226/5221AFG won by 5 wkts
2nd ODIOct 11, 2025190109AFG won by 81 runs
3rd ODIOct 14, 2025293/993AFG won by 200 runs

Bangladesh’s 93 all out in the 3rd ODI was their second-lowest total against Afghanistan in any format. Ibrahim Zadran scored 213 runs across the three ODIs at an average of 71.00.

Top Performers: Verified Records

The top performers in the Bangladesh National Cricket Team vs Afghanistan National Cricket Team timeline are dominated by Shakib Al Hasan with the ball in ODIs and Rashid Khan across both white-ball formats.

Highest Individual ODI Scores in This Rivalry

RankPlayerTeamScoreYear
1Rahmanullah GurbazAfghanistan1452023
2Mushfiqur RahimBangladesh86Multiple seasons

Top ODI Wicket-Takers

PlayerTeamWicketsEconomy
Shakib Al HasanBangladesh274.18
Rashid KhanAfghanistan193.91

T20I Top Run-Scorers

PlayerTeamRuns
Mohammad NabiAfghanistan294
Litton DasBangladesh236
Mohammad MahmudullahBangladesh194

T20I Top Wicket-Takers

PlayerTeamWicketsAverage
Rashid KhanAfghanistan179.76
Shakib Al HasanBangladesh11

Rashid Khan vs Bangladesh: The Defining Individual Record

Rashid Khan holds the best individual bowling record of any player in the Bangladesh vs Afghanistan cricket rivalry, with 36 combined wickets across ODIs and T20Is.

FormatWicketsEconomyAverage
ODI193.9124.10
T20I175.539.76

What makes Rashid’s record particularly significant is its consistency across conditions. He delivered 4/29 in the 2023 Dhaka ODI and 6 wickets in the 2025 Sharjah T20I series – even in a series Bangladesh won 3–0. No Bangladesh bowler holds a comparable cross-format dominance record against Afghanistan. Shakib Al Hasan’s 27 ODI wickets at an average of 19.51 is the closest equivalent from the Bangladesh side.

Bangladesh vs Afghanistan by Venue

Bangladesh dominate in Mirpur and Chattogram, Afghanistan hold a perfect record in Dehradun and Abu Dhabi against Bangladesh.

VenueMatchesBangladesh WinsAfghanistan Wins
Mirpur (Dhaka)10+Bangladesh dominant0 (T20Is)
Chattogram5 ODIs23
Dehradun3 T20Is03
Sharjah4+3 (T20Is, 2025)2 (ODIs)
Abu Dhabi3 ODIs (2025)03
Kingstown1 T20I (WC 2024)01

Afghanistan have never won a T20I in Mirpur. Bangladesh have never won an ODI in either Dehradun or Abu Dhabi against Afghanistan. Venue selection and surface preparation play a measurable role in this rivalry’s outcomes – a factor that both teams’ management actively account for in series planning.

ICC Tournament Record

In ICC tournament encounters, Bangladesh lead Afghanistan 5–3 across all events from 2014 to 2025.

TournamentYearFormatResult
Asia Cup2014ODIBangladesh won
Asia Cup2014T20Bangladesh won
Asia Cup2016T20Bangladesh won
Asia Cup2018T20Afghanistan won
Asia Cup2022T20Afghanistan won
T20 World Cup2021T20Bangladesh won
T20 World Cup2024T20Afghanistan won
Asia Cup2025T20Bangladesh won by 8 runs

The 2024 T20 World Cup Super Eights match was the most consequential ICC tournament result – Bangladesh scored 105 all out, Afghanistan chased it under DLS in Kingstown, and went on to reach their first-ever T20 World Cup semi-final.

5 Most Memorable Matches in This Rivalry

The five most memorable matches in the Bangladesh National Cricket Team vs Afghanistan National Cricket Team timeline span both formats and every major tournament stage from 2019 to 2025.

1. Test, Chittagong, 2019 – Afghanistan Win by 224 Runs

Afghanistan’s first and, to date, only Test win over Bangladesh. Rashid Khan and Mohammad Nabi bowled Bangladesh out twice on a turning surface. This result established Afghanistan as a genuine red-ball threat, not just a white-ball side.

2. Test, Dhaka, June 2023 – Bangladesh Win by 546 Runs

The third-largest Test victory margin in history and the largest by any Asian team. Mehidy Hasan Miraz took 9 wickets across the match. Bangladesh declared at 382/5 in the first innings. Afghanistan were bowled out for 146 and 115.

3. 2nd ODI, Chattogram, July 8, 2023 – Gurbaz 145, Afghanistan Win by 142 Runs

Rahmanullah Gurbaz scored 145 off 125 balls – the highest individual score in this rivalry. Afghanistan posted 331/9 – their highest total ever against Bangladesh. This match secured Afghanistan’s first ODI series win on Bangladeshi soil.

4. T20 World Cup, Kingstown, June 24, 2024 – Afghanistan Win by 8 Wkts (DLS)

Bangladesh scored 105 all out – their lowest total in this rivalry. Afghanistan chased 115 under DLS in 14.2 overs. This result was directly responsible for Bangladesh’s Super Eights exit. Afghanistan went on to the semi-finals for the first time.

5. 3rd ODI, Abu Dhabi, October 14, 2025 – Afghanistan Win by 200 Runs

Afghanistan posted 293/9, Bangladesh collapsed to 93 all out. The 200-run margin remains Afghanistan’s largest victory against Bangladesh in any format. It sealed their first-ever 3–0 ODI series whitewash against Bangladesh and confirmed their ODI superiority in neutral conditions.

ODI Record Since 2019: The Critical Shift

Afghanistan have reversed the ODI balance entirely since 2019, turning a 6–2 deficit into an 8–3 lead over Bangladesh in that period alone.

PeriodMatchesAFG WinsBAN Wins
2014–2018826
2019–20251183

Afghanistan’s ODI system since 2019 is built around three structural weapons: Fazalhaq Farooqi’s left-arm new-ball swing, Rashid Khan’s middle-overs control, and Ibrahim Zadran’s batting solidity at the top of the order. Bangladesh’s ODI middle order – outside of Mushfiqur Rahim and Shakib Al Hasan – has not solved this combination consistently across six years. According to ESPNcricinfo’s Statsguru, Afghanistan’s ODI bowling economy rate against Bangladesh since 2019 sits among the best in bilateral cricket matchups.

Final Verdict

Bangladesh lead the Bangladesh National Cricket Team vs Afghanistan National Cricket Team timeline overall at 21–16, but the rivalry is no longer Bangladesh’s to control. In ODIs, Afghanistan have been the dominant team since 2019. In T20Is and Tests, Bangladesh remain the stronger side. The format divide is no longer a trend – it is a settled reality. The 2027 ODI World Cup cycle will be the most important test of whether Bangladesh can structurally fix their ODI vulnerabilities against Afghanistan’s bowling system, or whether Afghanistan consolidate a dominance that has been building since 2019.

FAQ:

Q1. What is the overall head-to-head record between Bangladesh and Afghanistan in cricket?

A1. Bangladesh lead Afghanistan 21–16 across 37 international matches. Bangladesh hold the edge in ODIs (11–8) and T20Is (9–7), while Tests are split 1–1.

Q2. Who leads the ODI head-to-head between Bangladesh and Afghanistan?

A2. Bangladesh lead 11–8 in ODIs overall. However, Afghanistan have won 8 of 11 ODIs since 2019, including a 3–0 sweep in the UAE in October 2025.

Q3. What is the biggest win in Bangladesh vs Afghanistan cricket history?

A3. Bangladesh beat Afghanistan by 546 runs in the Dhaka Test of June 2023 – the third-largest Test win in history and the largest ever by an Asian team.

Q4. Who has the most T20I wickets between Bangladesh and Afghanistan?

A4. Rashid Khan leads with 17 T20I wickets in 8 matches at an average of 9.76. For Bangladesh, Shakib Al Hasan holds 11 T20I wickets in 9 matches.

Q5. Who has the most ODI wickets between Bangladesh and Afghanistan?

A5. Shakib Al Hasan leads with 27 ODI wickets at an average of 19.51 and economy of 4.18. Rashid Khan leads for Afghanistan with 19 ODI wickets at an economy of 3.91.

Q6. What happened in the October 2025 UAE bilateral series?

A6. Bangladesh won the T20I series 3–0 in Sharjah. Afghanistan won the ODI series 3–0 in Abu Dhabi, including a 200-run victory in the final match.

Q7. When did Afghanistan beat Bangladesh in the T20 World Cup?

A7. June 24, 2024 – Super Eights, Kingstown. Afghanistan won by 8 wickets under DLS. Bangladesh were bowled out for 105.

Q8. What is Afghanistan’s highest score against Bangladesh in ODIs?

A8. 331/9 in Chattogram, July 2023 – set during Rahmanullah Gurbaz’s 145 off 125 balls. Afghanistan won that match by 142 runs.

Q9. Which venue suits Afghanistan most against Bangladesh?

A9. Dehradun (3–0 in T20Is) and Abu Dhabi (3–0 in the 2025 ODI series). Afghanistan have a perfect record at both venues against Bangladesh.

Q10. When did Afghanistan first win an ODI series against Bangladesh?

A10. July 2023 – Afghanistan won the ODI series 2–1 in Bangladesh, becoming the first team from outside the traditional powers to win an ODI series on Bangladeshi soil in that cycle.



Leave a Reply

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