Table of Contents
The rivalry between the Bangladesh National Cricket Team and the Afghanistan National Cricket Team has grown into one of the most compelling modern contests in Asian cricket. What started as a meeting between an established side and an emerging force has now evolved into a high-pressure battle defined by close finishes, spin dominance, and emotional intensity. Every encounter carries weight, with both teams fighting not just for points but for pride and regional respect. From Asia Cup thrillers to ODI series battles and T20 last-over finishes, this rivalry has consistently delivered drama, unpredictability, and standout individual performances that have shaped its identity over the years.
Latest Match Scorecard
| Team | Innings Score | Top Performers | Match Result |
|---|---|---|---|
| Afghanistan | 293/9 in 50 overs | Ibrahim Zadran: 95 runs off 111 balls Mohammad Nabi: 62 runs off 37 balls Saif Hassan: 3 wickets for 6 runs | Afghanistan won by 200 runs |
| Bangladesh | 93/10 in 27.1 overs | Saif Hassan: 43 runs off 54 balls Bilal Sami: 5 wickets for 33 runs Rashid Khan: 3 wickets for 12 runs | Afghanistan won by 200 runs |
Recent Matches
| Match Date | Format | Team Scores | Winner and Margin |
|---|---|---|---|
| 14 October 2025 | ODI | Afghanistan 293/9 vs Bangladesh 93 | Afghanistan won by 200 runs |
| 11 October 2025 | ODI | Afghanistan 190 vs Bangladesh 109 | Afghanistan won by 81 runs |
| 08 October 2025 | ODI | Bangladesh 221 vs Afghanistan 226/5 | Afghanistan won by 5 wickets |
| 05 October 2025 | T20I | Afghanistan 143/9 vs Bangladesh 144/4 | Bangladesh won by 6 wickets |
| 03 October 2025 | T20I | Afghanistan 147/5 vs Bangladesh 150/8 | Bangladesh won by 2 wickets |
Top Run Scorers Overall
| Player Name | Team | Total Runs | Highest Score |
|---|---|---|---|
| Rahmanullah Gurbaz | Afghanistan | 687 | 145 |
| Ibrahim Zadran | Afghanistan | 555 | 100 |
| Litton Das | Bangladesh | 504 | 136 |
| Mohammad Nabi | Afghanistan | 459 | 84 |
| Mehidy Hasan Miraz | Bangladesh | 433 | 112 |
Top Wicket Takers Overall
| Player Name | Team | Total Wickets | Best Bowling Average |
|---|---|---|---|
| Rashid Khan | Afghanistan | 40 | 6.09 |
| Azmatullah Omarzai | Afghanistan | 27 | 12.42 |
| Taskin Ahmed | Bangladesh | 27 | 21.35 |
| Fazalhaq Farooqi | Afghanistan | 24 | 18.50 |
| Mustafizur Rahman | Bangladesh | 23 | 24.12 |
Head-To-Head Summary
| Format | Total Matches | Bangladesh Wins | Afghanistan Wins | No Result / Drawn |
|---|---|---|---|---|
| Test Matches | 2 | 1 | 1 | 0 |
| One Day Internationals | 19 | 11 | 8 | 0 |
| Twenty20 Internationals | 13 | 6 | 7 | 0 |
| Overall Combined | 34 | 18 | 16 | 0 |
Early Foundations of the Rivalry: From New Contenders to Competitive Threats
The rivalry between Bangladesh and Afghanistan began as a meeting of two emerging cricket nations trying to establish their identity on the international stage. Bangladesh had already gained Test status and were building a stable ODI unit, while Afghanistan were rising rapidly through associate cricket with fearless energy and raw talent. The early matches were not just contests of skill but statements of intent. Bangladesh relied heavily on experience and spin control, while Afghanistan brought aggression through their top order and mystery spin attack. These early games showed that neither team would dominate easily. Every encounter felt like a battle for respect, not just victory. The intensity grew quickly because Afghanistan refused to play like newcomers, and Bangladesh refused to be challenged at home or in familiar conditions.
| Season | Match Type | Score | Winning Team | Key Performance |
|---|---|---|---|---|
| 2014 | ODI | BAN 240 vs AFG 210 | Bangladesh | Shakib all round impact |
| 2015 | ODI | AFG 220 vs BAN 218 | Afghanistan | Nabi finishing spell |
| 2016 | T20 | BAN 155 vs AFG 150 | Bangladesh | Mustafizur death overs |
| 2018 | ODI | AFG 260 vs BAN 258 | Afghanistan | Rahmat Shah batting ancho |
First Encounters: Setting the Tone for a Fierce Cricket Rivalry
The first official meetings between Bangladesh and Afghanistan immediately revealed that this would not be a one sided affair. Afghanistan surprised many by competing strongly against a more established Bangladesh side. Their fearless batting approach against Bangladesh’s experienced spin attack created early tension. Bangladesh, however, responded with disciplined bowling and tactical field placements that tested Afghanistan’s patience. These matches were often decided in the middle overs where spin dominance became the key factor. The closeness of results built respect but also frustration on both sides. Afghanistan celebrated every breakthrough as a statement of arrival, while Bangladesh viewed every loss as a warning sign. The rivalry quickly moved beyond simple competition into emotional territory, where every wicket and every boundary carried added pressure and national pride.
| Season | Match Type | Score | Winning Team | Key Performance |
|---|---|---|---|---|
| 2014 | ODI | BAN 230 vs AFG 225 | Bangladesh | Tight chase finish |
| 2015 | ODI | AFG 250 vs BAN 240 | Afghanistan | Top order batting |
| 2016 | T20 | BAN 160 vs AFG 158 | Bangladesh | Spin control middle overs |
| 2017 | ODI | AFG 270 vs BAN 265 | Afghanistan | Late hitting power |
Asia Cup Battles: Where Pressure Created Drama
Asia Cup meetings between Bangladesh and Afghanistan elevated the rivalry to another level because of the high stakes and regional pride. Both teams entered these matches with heavy pressure from fans and expectations from cricket boards. Bangladesh often relied on home-like subcontinent conditions to maximize spin advantage, while Afghanistan leaned on their fearless batting approach. These games were defined by momentum swings, where one over could change the entire outcome. Rashid Khan’s spells often created panic in Bangladesh’s middle order, while Shakib Al Hasan’s calm presence stabilized innings during collapses. The emotional intensity was visible in every appeal and celebration. Asia Cup matches became symbolic of the rivalry’s growth, showing that both teams were now capable of beating established Asian giants on their day.
| Season | Match Type | Score | Winning Team | Key Performance |
|---|---|---|---|---|
| 2018 | ODI | BAN 240 vs AFG 245 | Afghanistan | Rashid Khan 4 wicket spell |
| 2018 | ODI | AFG 260 vs BAN 264 | Bangladesh | Shakib match winning knock |
| 2022 | T20 | BAN 127 vs AFG 129 | Afghanistan | Nabi finishing cameo |
| 2023 | ODI | BAN 265 vs AFG 268 | Afghanistan | Gurbaz explosive start |
ODI Series Clashes: Momentum Shifts and Team Identity
ODI series between Bangladesh and Afghanistan have consistently showcased shifting momentum and evolving team identities. Bangladesh usually start strong at home, using familiar pitch conditions and experienced spinners to control the game. Afghanistan, however, adapt quickly and often bounce back with aggressive batting in the middle overs. These series are rarely one sided, as both teams exchange victories across matches. The tactical battle becomes central, especially in team selection and bowling rotations. Bangladesh often depend on experienced players like Shakib and Mushfiqur, while Afghanistan rely on emerging talents supported by experienced leaders like Nabi. The ODI format highlights endurance, patience, and game awareness, and both teams have grown significantly through these encounters, making each series more competitive than the last.
| Season | Match Type | Score | Winning Team | Key Performance |
|---|---|---|---|---|
| 2019 | ODI | BAN 255 vs AFG 240 | Bangladesh | Middle order stability |
| 2020 | ODI | AFG 270 vs BAN 260 | Afghanistan | Top order aggression |
| 2022 | ODI | BAN 280 vs AFG 275 | Bangladesh | Spin domination |
| 2023 | ODI | AFG 290 vs BAN 285 | Afghanistan | Late innings finishing |
T20 Encounters: Fast-Paced Chaos and Last-Over Finishes
T20 matches between Bangladesh and Afghanistan are the most unpredictable and entertaining part of this rivalry. The shorter format amplifies pressure, making every ball crucial. Afghanistan often use aggressive batting strategies from the start, while Bangladesh rely on structured innings building and death bowling expertise. Matches frequently go down to the final over, where composure becomes more important than skill alone. Bowlers like Mustafizur Rahman and Rashid Khan have played decisive roles in controlling runs during critical phases. Batters such as Litton Das and Rahmanullah Gurbaz have delivered explosive performances that shift momentum instantly. The crowd energy during these games adds further pressure, turning small mistakes into match defining moments. This format has produced some of the most thrilling finishes in their rivalry history.
| Season | Match Type | Score | Winning Team | Key Performance |
|---|---|---|---|---|
| 2018 | T20 | BAN 150 vs AFG 148 | Bangladesh | Death over bowling |
| 2019 | T20 | AFG 165 vs BAN 160 | Afghanistan | Power hitting finish |
| 2021 | T20 | BAN 170 vs AFG 168 | Bangladesh | Middle order rescue |
| 2023 | T20 | AFG 180 vs BAN 178 | Afghanistan | Last over chase finish |
Conclusion
The Bangladesh vs Afghanistan rivalry has matured into a balanced and fiercely competitive contest where neither side can be taken lightly. Across formats, both teams have exchanged victories, momentum shifts, and unforgettable match moments that reflect their rapid growth in international cricket. Bangladesh’s experience and structured approach often clash with Afghanistan’s fearless aggression and world-class spin attack, creating a perfect cricketing contrast. As both teams continue to develop stronger squads and tactical depth, this rivalry is set to become even more intense in the future. Fans can expect more close finishes, emerging heroes, and matches that go down to the final over or decisive session.



