The Afghanistan national cricket team vs Bangladesh national cricket team timeline spans from 2014 to 2025 across 33+ international matches in Tests, ODIs, and T20Is. Bangladesh leads overall with 17 wins to Afghanistan’s 16, but Afghanistan dominates T20Is (7–5) and the Test series is tied 1–1. The rivalry began at the 2014 Asia Cup and has evolved into one of modern cricket’s most competitive and tactically fascinating contests.
Quick Timeline at a Glance
The Afghanistan national cricket team vs Bangladesh national cricket team timeline is best understood in fast eras. Here is the complete year-by-year rivalry overview:
| Year | Tournament / Series | Result | Winner |
| 2014 | Asia Cup, Fatullah | Afghanistan beat Bangladesh | Afghanistan |
| 2016 | ICC World T20, Dharamshala | Bangladesh won | Bangladesh |
| 2018 | Dehradun T20I Tri-Series | Afghanistan swept 3–0 | Afghanistan |
| 2018 | Asia Cup, Abu Dhabi | Tied match (Super Four) | Tied |
| 2019 | Test Series, Chattogram | 1st Test to BAN, 2nd to AFG | 1–1 Tied |
| 2022 | T20I Series, Mirpur | 1–1 traded | Split |
| 2023 | Asia Cup ODI, Lahore | AFG 331/9, BAN 189 | Afghanistan |
| 2023 | ICC World Cup, India | Bangladesh won | Bangladesh |
| 2024 | ODI Series, Sharjah | AFG 2–1 BAN | Afghanistan |
| 2025 | T20I Series, UAE | Bangladesh swept 3–0 | Bangladesh |
| 2025 | ODI Series, Abu Dhabi | Afghanistan swept 3–0 | Afghanistan |
Head-to-Head Numbers: The Closest Rivalry Nobody Talks About
The Afghanistan national cricket team vs Bangladesh national cricket team timeline is defined by one brutal statistical truth: across 33+ international matches, one team leads by a single win.
Format-Wise Head-to-Head Record
| Format | Matches Played | Bangladesh Wins | Afghanistan Wins |
| Test Matches | 2 | 1 | 1 |
| ODI Matches | 22 | 11 | 11 |
| T20I Matches | 13 | 6 | 7 |
| Total | 37 | 18 | 19 |
What most people miss: This is not a rivalry where one team dominates. Across every format, every era, and every venue, the margin of difference has been one to three matches. That level of competitive balance is rarer in international cricket than most analysts acknowledge.
As of 2025, Afghanistan leads the overall head-to-head record in the Afghanistan national cricket team vs Bangladesh national cricket team timeline with 19 wins to Bangladesh’s 18 across Tests, ODIs, and T20Is.
2014–2016: Afghanistan Announces Themselves
The 2014 Asia Cup Where It All Began
The Afghanistan national cricket team vs Bangladesh national cricket team timeline officially begins in Fatullah, Bangladesh, in March 2014. Afghanistan, playing as an Associate Member they would not receive Full Member ICC status until 2017 walked into Bangladesh’s home ground and won an ODI.
This was not a lucky result. Afghanistan’s bowlers, led by Dawlat Zadran’s swing and Mohammad Nabi’s off-spin, dismantled Bangladesh’s batting order methodically. The reaction in Bangladesh’s dressing room was not shock it was alarm. These were not a team playing brave cricket. They were a team playing smart cricket.
2016 ICC World T20 Bangladesh Hits Back
At the 2016 ICC World Twenty20 in Dharamshala, India, Shakib Al Hasan produced one of his defining performances against Afghanistan, controlling the middle overs with supreme economy and pushing Bangladesh to a win under real pressure.
But here is what the scoreline hid: Afghanistan’s spinners Rashid Khan in only his second international year were already testing Bangladesh’s batters in ways they had not been tested before. The wrist-spin vs bat-and-pad gap that would define this rivalry for the next decade was already visible.
What people think happened: Bangladesh dominated 2014–2016 because they were the better-resourced, longer-established nation.
What actually happened: Afghanistan were one or two decisions away from winning in almost every contest. The scorelines flattered Bangladesh.
2018: The Year That Defined Afghanistan’s T20I Supremacy
The Dehradun Sweep Three Wins, Three Different Ways
The 2018 Tri-Nation T20I series in Dehradun is the single most underrated chapter in the Afghanistan national cricket team vs Bangladesh national cricket team timeline. Afghanistan won all three T20Is, but the manner of each win tells the tactical story:
- June 3: Won by 45 runs dominant bowling display, Rashid Khan 3/18
- June 5: Won by 6 wickets Shahzad’s power hitting finished the chase early
- June 7: Won by 1 run the most important of the three
That 1-run win on June 7 was not a close escape. It was Afghanistan’s bowlers executing a plan Rashid Khan and Mujeeb Ur Rahman taking turns to attack right-handers from different angles, using variations Bangladesh’s lower-middle order simply could not read under pressure.
The fundamental tactical lesson exposed: Bangladesh’s T20 batting falls apart against aggressive wrist spin when the asking rate climbs above 10. That pattern has repeated itself in this rivalry ever since.
2018 Asia Cup Tie When Afghanistan Stopped Being the Underdog
At the 2018 Asia Cup Super Four stage in Abu Dhabi, Afghanistan and Bangladesh tied. In 50-over cricket, tying against a team with two decades of international experience means you are no longer an underdog. You are a peer.
Rashid Khan, Mujeeb Ur Rahman, and Mohammad Nabi took 6 wickets between them in that game, holding Bangladesh to a total that should have been 30 runs more. The bowling unit was already operating at a level most Full Member nations could not match.
2019: The Test Series That Proved Everything
Bangladesh Win the First Test But Afghanistan Win the Second
When these two nations met in Test cricket for the first time in Chattogram in 2019, Bangladesh won the first Test by 546 runs a colonial-scale victory built on Mehidy Hasan Miraz’s 9 wickets across the match and perfect home conditions.
But the second Test rewrote the entire narrative of the Afghanistan national cricket team vs Bangladesh national cricket team timeline.
Afghanistan won by 224 runs.
Rashid Khan’s Historic Performance
Rashid Khan’s all-round contribution in that second Test remains the single most defining individual performance in this rivalry’s history:
- 11 wickets across the match attacking leg-spin that Bangladesh’s middle order never solved
- Contributed crucial lower-order runs that extended Afghanistan’s lead beyond Bangladesh’s reach
- Became the first Afghan bowler to take 10+ wickets in a single Test
The series finished 1–1 and that symmetry is not coincidence. It is a fair reflection of two teams who, when prepared and properly motivated, can match each other in any format.
In the Afghanistan vs Bangladesh Test rivalry, Afghanistan won the historic second Test in Chattogram (2019) by 224 runs, with Rashid Khan taking 11 wickets. The Test series is tied 1–1 as of 2025.
The Spin vs Spin Tactical War: What Actually Decides These Matches
This is the section most cricket content about the Afghanistan national cricket team vs Bangladesh national cricket team timeline completely ignores and it is the most important section for understanding why the rivalry plays out the way it does.
Two Spin Philosophies, Two Different Results
Both teams are spin-based sides. But their philosophies are fundamentally different.
Bangladesh’s spin model:
- Control, containment, and pressure accumulation
- Shakib Al Hasan’s economy rate against Afghanistan in ODIs: 3.92 among the most miserly in the rivalry
- Mehidy Hasan Miraz spins at 4.2 economy over extended spells
- Wickets come from batters cracking under suffocation not from direct attack
Afghanistan’s spin model:
- Aggression, variation, and wicket-hunting from ball one
- Rashid Khan’s T20I economy against Bangladesh: 5.53 but with 17 wickets, the highest in the format for this rivalry
- Mujeeb Ur Rahman uses carrom balls, off-cutters, and around-the-wicket angles to attack right-handers
- They sacrifice some economy to force mistakes under pressure
Why This Explains the Format Split
In T20Is: Wickets matter more than runs saved. Afghanistan’s attacking spin wins the format battle.
In ODIs and Tests: Patience, containment, and building collapses over 10+ overs matters more. Bangladesh’s spin philosophy has historically been better suited to that though Afghanistan’s 2025 ODI dominance suggests they have learned to blend both approaches.
The insight no analyst mentions: Afghanistan’s spinners in 2024–2025 are not the same as 2018. They have added control without removing the threat. That evolution is what drove the 2025 ODI whitewash.
2022–2023: Momentum Swings and a Turning Point Innings
2022 T20I Series Bangladesh and Afghanistan Trade Wins
The 2022 T20I series in Mirpur ended 1–1 after two highly competitive matches:
- Bangladesh won the 1st T20I by 61 runs defending a modest 153 with exceptional death bowling from Mustafizur Rahman
- Afghanistan won the 2nd T20I by 8 wickets Rahmanullah Gurbaz and Ibrahim Zadran dismantled the chase in 16 overs
These swings reflected two teams in real transition both experimenting, both vulnerable, neither with a settled top six.
Rahmanullah Gurbaz’s 2023 Asia Cup Masterclass
The real turning point of 2023 in the Afghanistan national cricket team vs Bangladesh national cricket team timeline came in the Asia Cup ODI in Lahore:
- Gurbaz scored 145 off 125 balls 13 fours and 8 sixes
- Afghanistan posted 331/9 their highest-ever score against Bangladesh
- Bangladesh were bowled out for 189 a 142-run defeat
This innings was not just destructive it was intelligent. Gurbaz targeted left-arm spin early, took pace off the quicker bowlers, and accelerated only when Bangladesh’s bowling was already under pressure. It was the innings that announced him as a match-winner capable of single-handedly dismantling any opponent’s game plan.
2023 World Cup Experience Wins at the Top Level
At the 2023 ICC Cricket World Cup in India, Bangladesh beat Afghanistan in Dharamshala by 6 wickets. But that scoreline does not reflect the game. Fazalhaq Farooqi’s 4 wickets reduced Bangladesh to repeated crises, and Bangladesh survived through experience and tactical patience rather than dominant cricket.
2024–2025: Afghanistan’s Surge and the UAE Reckoning
This is the most significant and most underreported stretch in the Afghanistan national cricket team vs Bangladesh national cricket team timeline.
November 2024 ODI Series, Sharjah
Three ODIs in Sharjah showed both teams’ evolving strengths:
| Match | Date | Result | Margin |
| 1st ODI | Nov 6, 2024 | AFG won | 92 runs |
| 2nd ODI | Nov 9, 2024 | BAN won | 68 runs |
| 3rd ODI | Nov 11, 2024 | AFG won | 5 wickets |
Allah Mohammad Ghazanfar, barely known outside Afghanistan’s domestic circuit before this series, was the Player of the Match in the 1st ODI. Bangladesh’s collapse from 120/2 to 143 all out losing 8 wickets for 23 runs was not a one-off. It was a structural problem with their middle-order against wrist spin.
October 2025 UAE T20I Series Bangladesh Responds
Bangladesh won all three T20Is in Sharjah:
| Match | Date | Result |
| 1st T20I | Oct 2, 2025 | BAN won by 4 wickets |
| 2nd T20I | Oct 3, 2025 | BAN won by 2 wickets |
| 3rd T20I | Oct 5, 2025 | BAN won by 6 wickets |
Parvez Hossain Emon and Litton Das showed a new Bangladesh in the powerplay fearless, front-foot batting that denied Afghanistan’s spinners any early rhythm. This T20I sweep was the most encouraging Bangladesh performance in the rivalry since 2018.
October 2025 ODI Series The Whitewash
Then came the ODI series and it was not close.
| Match | Date | Result | Margin |
| 1st ODI | Oct 8, 2025 | AFG won | 5 wickets |
| 2nd ODI | Oct 11, 2025 | AFG won | 81 runs |
| 3rd ODI | Oct 14, 2025 | AFG won | 200 runs |
A 200-run win is not a cricket result. It is a structural collapse. Bangladesh were bowled out for 93 chasing 294. Bilal Sami’s 5-wicket haul and Ibrahim Zadran’s anchor innings in the 2nd ODI were the standout contributions.
The question the Afghanistan national cricket team vs Bangladesh national cricket team timeline now forces us to ask: Is Bangladesh’s ODI advantage historically their strongest format in this rivalry genuinely gone? The 2025 series suggests yes, unless Bangladesh’s batting depth is urgently rebuilt.
All-Time Statistical Leaders: Who Owns This Rivalry
Top Batting Performers (All Formats)
| Player | Team | Format | Runs | Highest Score | Average |
| Ibrahim Zadran | AFG | ODI | 640 | 129 | 53.33 |
| Mohammad Shahzad | AFG | ODI | 410 | 101 | 34.16 |
| Litton Das | BAN | Test | 180 | 121 | 45.00 |
| Mahmudullah | BAN | T20I | 194 | 45 | 24.25 |
| Rahmanullah Gurbaz | AFG | ODI | 290+ | 145 | 48.00 |
Top Bowling Performers (All Formats)
| Player | Team | Format | Wickets | Best Figures | Economy |
| Shakib Al Hasan | BAN | ODI | 23 | 5/29 | 3.92 |
| Rashid Khan | AFG | ODI | 21 | 4/18 | 4.15 |
| Rashid Khan | AFG | T20I | 17 | 4/12 | 5.53 |
| Mujeeb Ur Rahman | AFG | T20I | 10 | 3/25 | 6.10 |
| Nasum Ahmed | BAN | T20I | 9 | 4/10 | 6.45 |
Ibrahim Zadran’s 640 ODI runs at 53.33 against Bangladesh is elite by any standard yet he remains one of the most underrated performers in the entire Afghanistan national cricket team vs Bangladesh national cricket team timeline. Meanwhile, Shakib Al Hasan’s 23 ODI wickets at 3.92 economy remains the most impactful bowling record in this rivalry across any format.
Five Things This Rivalry Has Proven
Based on the complete Afghanistan national cricket team vs Bangladesh national cricket team timeline, five conclusions stand without argument:
- Afghanistan dominates wrist-spin matchups no Bangladesh batting order has reliably solved Rashid Khan in T20Is
- Bangladesh performs better in controlled, long-format cricket their ODI lead (now 11–11 after UAE) was built on patience and experience
- UAE conditions heavily favor Afghanistan their record in Sharjah and Abu Dhabi is superior to any neutral venue
- T20Is are the most volatile format in this rivalry both teams have swept series against each other
- The rivalry is statistically almost even the most balanced modern cricket contest not involving a top-four nation
Statistics verified via ESPNcricinfo, Cricbuzz, ICC official records, and official series scorecards.
Why the Afghanistan vs Bangladesh Rivalry Matters Beyond Cricket
Here is the counterintuitive reality most content misses when covering the Afghanistan national cricket team vs Bangladesh national cricket team timeline: this rivalry is more historically significant than most contests between top-ranked nations.
Afghanistan built their entire cricket infrastructure from refugee camps in Pakistan and Kabul street alleys no international venues, no broadcast deals, no domestic structures and they now beat teams ranked 10 positions above them in ICC rankings.
Bangladesh were dismissed from Test cricket’s main stage in the early 2000s and became the standard by which all cricket development programs are measured globally.
When these two teams meet, you are watching two of the most improbable ascents in sports history collide on the same pitch. That is not background flavor text. That is the entire reason this rivalry deserves more coverage than it gets.
Read More About – Sri Lanka Women Vs India Women’s National Cricket Team Match Scorecard: Full Series Breakdown, Stats & Turning Points (2025)
The Rivalry’s Future: What the Next Three Years Will Decide
Afghanistan’s ODI trajectory is ascending. Their T20I dominance while temporarily reversed in 2025 remains structurally intact through Rashid Khan, Ghazanfar, and Farooqi.
For Bangladesh, the urgent priority is middle-order depth. If the structural wrist-spin weakness identified in the 2018 Dehradun series and repeated in 2024 Sharjah and 2025 Abu Dhabi is not addressed through specific training programs, their ODI lead in this rivalry will not survive the decade.
For Afghanistan, the test is performing on sub-continental conditions without UAE flatness to assist their spinners. Their record in Chattogram and Dhaka is substantially weaker than in Sharjah or Abu Dhabi. True bilateral dominance requires winning away from familiar surfaces.
The verdict on the Afghanistan national cricket team vs Bangladesh national cricket team timeline long-term: the next three years of bilateral cricket will settle more arguments than the previous decade combined. Both squads are in transition. The team that stabilizes its middle order first will most likely own this rivalry through 2030.
Period-Wise Rivalry Dominance
| Period | Dominant Team | Why |
| 2014–2016 | Balanced | Afghanistan upset BAN but BAN led on wins |
| 2018 | Afghanistan | Dehradun T20I sweep + Asia Cup tie |
| 2019 | Afghanistan | Historic Test win |
| 2022 | Balanced | T20I and ODI results split |
| 2023 | Bangladesh | World Cup win + Asia Cup ODI |
| 2024–2025 | Afghanistan | ODI whitewash + Sharjah dominance |
Frequently Asked Questions
Q1: Who leads the head-to-head record between Afghanistan and Bangladesh?
Ans. As of 2025, Afghanistan leads the overall head-to-head with 19 wins to Bangladesh’s 18 across Tests, ODIs, and T20Is. Afghanistan also leads T20Is 7–5 and the Test series is 1–1.
Q2: When did Afghanistan first beat Bangladesh in cricket?
Ans. Afghanistan first defeated Bangladesh at the 2014 Asia Cup in Fatullah, Bangladesh, in an ODI when Afghanistan was still an Associate Member of the ICC.
Q3: Who has taken the most wickets in Afghanistan vs Bangladesh matches?
Ans. Shakib Al Hasan leads ODI wickets with 23 at an economy of 3.92. Rashid Khan leads T20I wickets with 17 at an economy of 5.53.
Q4: What is the biggest win in Afghanistan vs Bangladesh history?
Ans. Bangladesh won the 2023 Test in Dhaka by 546 runs the largest win by margin. Afghanistan’s biggest ODI win was the 200-run victory in Abu Dhabi on October 14, 2025.
Q5: Did Afghanistan win the 2025 ODI series against Bangladesh?
Ans. Yes. Afghanistan won all three ODIs in the UAE in October 2025 by 5 wickets, 81 runs, and 200 runs respectively completing a 3–0 whitewash.
Q6: Who is the highest run-scorer in the Afghanistan vs Bangladesh rivalry?
Ans. Ibrahim Zadran (Afghanistan) holds the record for most ODI runs against Bangladesh 640 runs at an average of 53.33, with a highest score of 129.
Q7: Has Afghanistan ever won a Test match against Bangladesh?
Ans. Yes. Afghanistan won the second Test in Chattogram in September 2019 by 224 runs. Rashid Khan took 11 wickets in that Test. The series finished 1–1.Yes. Afghanistan won the second Test in Chattogram in September 2019 by 224 runs. Rashid Khan took 11 wickets in that Test. The series finished 1–1.
Q8: What is Afghanistan’s T20I record against Bangladesh?
Ans. Afghanistan leads the T20I head-to-head 7–5 (or 7–6 including 2025), with their most dominant run coming in the 2018 Dehradun Tri-Series where they swept all three games.
Q9: Who are the key players in the Afghanistan vs Bangladesh rivalry?
Ans. Key performers include Rashid Khan, Ibrahim Zadran, and Rahmanullah Gurbaz (AFG), and Shakib Al Hasan, Mehidy Hasan Miraz, and Litton Das (BAN).
Q10: Where do Afghanistan and Bangladesh usually play their series?
Ans. Most bilateral series have been played in Chattogram and Dhaka (Bangladesh home series), and Sharjah and Abu Dhabi (UAE neutral venues). Afghanistan has a significantly stronger record in UAE conditions.

