Afghanistan vs Bangladesh Head to Head Stats & Records in ODI Cricket
AFG Vs BAN in all seasons
| # | Team 1 | Team 2 | Winner | Margin | Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Afghanistan | Bangladesh | AFG | 200 runs | 14 Oct 2025 | Abu Dhabi | AFG won by 200 runs |
| 2 | Afghanistan | Bangladesh | AFG | 81 runs | 11 Oct 2025 | Abu Dhabi | AFG won by 81 runs |
| 3 | Afghanistan | Bangladesh | AFG | 5 wickets | 08 Oct 2025 | Abu Dhabi | AFG won by 5 wickets |
| 4 | Afghanistan | Bangladesh | AFG | 5 wickets | 11 Nov 2024 | Sharjah | AFG won by 5 wickets |
| 5 | Afghanistan | Bangladesh | BAN | 68 runs. | 09 Nov 2024 | Sharjah | BAN won by 68 runs. |
| 6 | Afghanistan | Bangladesh | AFG | 92 runs. | 06 Nov 2024 | Sharjah | AFG won by 92 runs. |
| 7 | Bangladesh | Afghanistan | BAN | 6 wickets | 07 Oct 2023 | Dharamsala | BAN won by 6 wickets |
| 8 | Bangladesh | Afghanistan | BAN | 89 runs. | 03 Sep 2023 | Lahore | BAN won by 89 runs. |
| 9 | Bangladesh | Afghanistan | BAN | 7 wickets | 11 Jul 2023 | Chattogram | BAN won by 7 wickets |
| 10 | Bangladesh | Afghanistan | AFG | 142 runs. | 08 Jul 2023 | Chattogram | AFG won by 142 runs. |
| 11 | Bangladesh | Afghanistan | AFG | 17 runs (DLS method) | 05 Jul 2023 | Chattogram | AFG won by 17 runs (DLS method) |
| 12 | Bangladesh | Afghanistan | AFG | 7 wickets | 28 Feb 2022 | Chattogram | AFG won by 7 wickets |
| 13 | Bangladesh | Afghanistan | BAN | 88 runs. | 25 Feb 2022 | Chattogram | BAN won by 88 runs. |
| 14 | Bangladesh | Afghanistan | BAN | 4 wickets | 23 Feb 2022 | Chattogram | BAN won by 4 wickets |
| 15 | Afghanistan | Bangladesh | BAN | 62 runs | 24 Jun 2019 | Southampton | BAN won by 62 runs |
| 16 | Afghanistan | Bangladesh | BAN | 3 runs | 23 Sep 2018 | Abu Dhabi | BAN won by 3 runs |
| 17 | Afghanistan | Bangladesh | AFG | 136 runs | 20 Sep 2018 | Abu Dhabi | AFG won by 136 runs |
| 18 | Bangladesh | Afghanistan | BAN | 141 runs | 01 Oct 2016 | Dhaka | BAN won by 141 runs |
| 19 | Bangladesh | Afghanistan | AFG | 2 wkts (2b rem) | 28 Sep 2016 | Dhaka | AFG won by 2 wkts (2b rem) |
| 20 | Bangladesh | Afghanistan | BAN | 7 runs | 25 Sep 2016 | Dhaka | BAN won by 7 runs |
| 21 | Afghanistan | Bangladesh | BAN | 105 runs | 18 Feb 2015 | Canberra | BAN won by 105 runs |
| 22 | Afghanistan | Bangladesh | AFG | won by 32 runs | 01 Mar 2014 | Fatullah | AFG won by 32 runs |
Afghanistan vs Bangladesh Head to Head in ODI Cricket
Afghanistan and Bangladesh have played 22 One Day International matches against each other, the first in 2014 and the latest on 14 October 2025. They are level, 11 wins each. Afghanistan's highest total in the fixture is 331 and Bangladesh's is 334. The lowest either has been bowled out for is 126 and 93 respectively. Full match list above. Updated 9 September, 2026.
Fatullah, 1 March 2014, an Asia Cup group match nobody outside Kabul expected to matter: Afghanistan won by 32 runs. It was their first ODI win over a Test nation, and it set the tone for a fixture that has stayed remarkably even ever since.
Bangladesh held the upper hand through the middle years - 2-1 at Mirpur in 2016, a three-run escape at Abu Dhabi in the 2018 Asia Cup, and Shakib Al Hasan's 51 and 5 for 29 at Southampton in the 2019 World Cup. Afghanistan answered in July 2023 at Chattogram, where Rahmanullah Gurbaz made 145 in a total of 331 for 9 and they took the series 2-1, the first time they had won a bilateral ODI series against Bangladesh.
Recent meetings have gone Afghanistan's way. They won 2-1 in Sharjah in November 2024, Allah Mohammad Ghazanfar taking 6 for 26, then swept all three in Abu Dhabi in October 2025 - Rashid Khan's 5 for 17 helping bowl Bangladesh out for 93 in a 200-run win.
AUS
ENG
IND
IRE
NED
NZ
PAK
SCOT
SA
SL
UAE
WI
ZIM