Bangladesh vs Afghanistan Timeline, players ,Head-to-Head Record & Stats
Bangladesh vs Afghanistan Timeline has quickly become one of the most exciting rivalries in T20 cricket. Since their first meeting in 2014, these two teams have produced nail-biting finishes, memorable performances, and some heated moments. Afghanistan holds the edge overall, but Bangladesh’s recent wins have shown their ability to challenge the Afghans in any condition.
That said, here’s the Bangladesh vs Afghanistan Timeline, Stats, Head-to-head between Afghanistan vs Bangladesh, including stats, records, and notable highlights.
Bangladesh vs Afghanistan Timeline Today Match Details
Match | BAN vs AFG • 9th Match, Group B |
Series | Asia Cup 2025 |
Date | 16 Sep 2025 |
Time | 6:30 PM LOCAL, 2:30 PM GMT |
Venue | Sheikh Zayed Stadium, Abu Dhabi |
Umpires | Faisal Afridi, Raveendra Wimalasiri |
3rd Umpire | Rohan Pandit |
Bangladesh vs Afghanistan Timeline T20I Head-to-Head Records
Category | Bangladesh | Afghanistan |
Matches Played | 12 | 12 |
Wins | 5 | 7 |
Losses | 7 | 5 |
Highest Total | 157/8 (2019, Chattogram) | 167/5 (2018, Dehradun) |
Lowest Total | 115 all out (2024, Kingstown) | 72 all out (2014, Mirpur) |
Most Recent Match | Lost by 8 runs (Jun 24, 2024, Kingstown) | Won by 8 runs (Jun 24, 2024, Kingstown) |
Afghanistan leads the head-to-head 7-5, but the competition has been close in recent series.
Bangladesh vs Afghanistan Timeline – All Time T20i History
Date | Venue | Winner | Margin |
Jun 24, 2024 | Kingstown | Afghanistan | 8 runs |
Jul 16, 2023 | Sylhet | Bangladesh | 6 wickets |
Jul 14, 2023 | Sylhet | Bangladesh | 2 wickets |
Aug 30, 2022 | Sharjah | Afghanistan | 7 wickets |
Mar 5, 2022 | Mirpur | Afghanistan | 8 wickets |
Mar 3, 2022 | Mirpur | Bangladesh | 61 runs |
Sep 21, 2019 | Chattogram | Bangladesh | 4 wickets |
Sep 15, 2019 | Mirpur | Afghanistan | 25 runs |
Jun 7, 2018 | Dehradun | Afghanistan | 1 run |
Jun 5, 2018 | Dehradun | Afghanistan | 6 wickets |
Jun 3, 2018 | Dehradun | Afghanistan | 45 runs |
Mar 16, 2014 | Mirpur | Bangladesh | 9 wickets |
Bangladesh vs Afghanistan Timeline – Top Performers in T20Is
Category | Player | Team | Record |
Most Runs | Litton Das | BAN | 227 runs |
Mohammad Nabi | AFG | 220 runs | |
Highest Individual Score | Mohammad Nabi | AFG | 84* (2018, Dehradun) |
Best Bowling Figures | Nasum Ahmed | BAN | 4/10 (2022, Mirpur) |
Rashid Khan | AFG | 4/12 (2018, Dehradun) | |
Most Wickets | Rashid Khan | AFG | 22 wickets |
Shakib Al Hasan | BAN | 15 wickets |
Bangladesh vs Afghanistan Timeline Key Rivalry Moments:
- Dehradun 2018 Sweep: Afghanistan dominated the three-match series 3-0, led by Mohammad Nabi’s 84* and Rashid Khan’s match-winning spells.
- Mirpur 2022 Thriller: Nasum Ahmed’s 4/10 helped Bangladesh level the series, showing their fightback ability.
- Sylhet 2023 Comeback: Bangladesh chased down tough totals in back-to-back games, proving they can beat Afghanistan even on spinning tracks.
- 2024 Kingstown Clash: Afghanistan defended 115 in a low-scoring thriller, taking a 7-5 lead in the head-to-head.
The Bangladesh vs Afghanistan Timeline rivalry has grown rapidly over the last decade, with Afghanistan slightly ahead in T20Is. While Afghanistan’s spinners like Rashid Khan and Mujeeb Ur Rahman continue to trouble Bangladesh, the Tigers have matched them with strong batting performances in recent years. With Asia Cup and ICC events coming up, fans can expect more close contests between these two sides.
Bangladesh vs Afghanistan FAQs
How many times did Bangladesh vs Afghanistan head to head in T20s?
Bangladesh and Afghanistan have faced each other in 12 matches in T20. Out of these 12 games, Bangladesh have won 5 whereas Afghanistan have come out victorious on 7 occasions.
Who is the best T20 batsman of Afghanistan?
Afghanistan has produced many strong T20 batsmen, with Mohammad Nabi being a prominent figure due to his extensive career and all-round contributions, while Rahmanullah Gurbaz and Najibullah Zadran are also key offensive players. Other notable batsmen include the destructive wicket-keeper batsman Mohammad Shahzad and the explosive Hazratullah Zazai, who holds the record for the highest individual T20 score for Afghanistan.