It has the greatest cricket history between the two muslim countries Bangladesh and Afghanistan. Now we will discuss the full face to face matches, players performance, victory and they have provided a lot of excitement to the fans and audiences. When we talk about the victory of the both teams, we get the 50 by 50 winning rates among the two teams. In the blob, we will explore the in-depth history between the Afghanistan National Cricket Team vs Bangladesh National Cricket Team. Get the all scores of full history among the both teams.
The Most Recent Matches Between the Afghanistan vs Bangladesh

Recent T20 Series: This series won by the Bangladesh team.
| Format | Matches | Match Location | Result |
| 1st T20 | 1 | Sharjah/ 02/Oct/25 | Bangladesh won by 4 wickets |
| 2nd T20 | 1 | Sharjah/ 03/Oct/25 | Bangladesh won by 2 wickets |
| 3rd T20 | 1 | Sharjah/ 05/Oct/25 | Bangladesh won by 6 wickets |
In the recent T20 series, Bangladesh team played well against Afghanistan and they have won all the matches of this series. Bangladesh 1st T20 match won by 4 wickets, 2nd T20 match won by 2 wickets and the third match of the series Bangladesh also won by 6 wickets. By providing a good performance the Bangladesh team won the recent T20 series. And the match
Recent ODI series: This series has been won by Afghanistan.
| Format | Matches | Match Location | Result of Matches |
| 1st ODI | 1 | Abu Dhabi/08 Oct 25 | Afghanistan won by 5 wickets |
| 2nd ODI | 1 | Abu Dhabi/11 Oct 25 | Afghanistan won by 81 runs |
| 3rd ODI | 1 | Abu Dhabi/14 Oct 25 | Afghanistan won by 200 runs |
Afghanistan took revenge on the next ODI series. In the ODI series, Afghanistan has won all the matches. Afghanistan has come back on the ODI series fully and Bangladesh has lost the control of the ODI series. The 1st ODI Afghanistan won by 5 wickets, the second match Afghanistan again won by 81 runs and they completed the series by winning the third match of the series by 200 runs that was a shame for Bangladesh team.
The Biggest History Between the Afghanistan vs Bangladesh

Here we will disclose the all face to face matches between the Afghanistan Team vs Bangladesh Team:
| Format/ Date | Venue | Winner | Margin | Best player |
| T20I/ Sep 16, 2025 | Abu Dhabi (Asia Cup) | Bangladesh | 8 runs | Mustafizur (3/28) and Tanzid (52) |
| T20I/ Jun 7, 2024 | Kingstown (T20 WC) | Bangladesh | 5 runs | Mustafizur |
| ODI/ Oct 7, 2023 | Dharamsala (CWC 2023) | Bangladesh | 7 wickets | Litton Das |
| ODI/ Mar 25, 2022 | Dhaka | Bangladesh | 88 runs | Litton Das (86) and Rahim (84) |
| ODI/ Mar 23, 2022 | Dhaka | Bangladesh | 29 runs | Mehidy (83), Afif Hossain (93) |
| Test/ Sep 27-30, 2019 | Chattogram | Afghanistan | 224 runs | Rashid Khan |
| T20I/ Jun 7, 2018 | Dehradun | Afghanistan | 1 run | Rashid Khan |
| T20I/ Jun 3, 2018 | Dehradun (Bilateral) | Afghanistan | 50 runs | Nabi (84) |
| ODI/ Sep 20, 2018 | Abu Dhabi (Asia Cup) | Afghanistan | 136 runs | Rahmat Shah (84), Rashid (4/29) |
| ODI/ Oct 4, 2016 | Dhaka | Afghanistan | 2 wickets | Asghar Stanikzai |
| ODI/ Oct 1, 2016 | Dhaka (Bilateral) | Bangladesh | 31 runs | Mushfiqur Rahim (70) |
| ODI/ Feb 28, 2015 | Canberra (CWC 2015) | Bangladesh | 105 runs | Mahmudullah (39), Imrul Kayes (52) |
| T20I/ Feb 14, 2014 | Dubai (ICC T20 WC Qual) | Bangladesh | 8 wickets | Mushfiqur Rahim |
In this table we have discussed about the Bangladesh and Afghanistan team’s face to face playing stats and best players of every match are given. According to the info, we have provided the stats, results and key players performance from 2014 to at the recent time. We can see in the table that they played a total of 13 matches. Bangladesh won 8 matches and Afghanistan won 5 matches which is less than Bangladesh. According to history, Bangladesh is ahead of Afghanistan.
Head-to-Head ODI Summary
| Stats | Bangladesh | Afghanistan |
| Total Matches | 22 | 22 |
| Match Won | 12 | 10 |
| Highest Score | 334/5 (2023) | 300/5 (2023) |
| Lowest Score | 119 (2016) | 126 (2023) |
Afghanistan vs Bangladesh played a lot of head to head matches as they played a total of 22 ODI matches. Bangladesh won 12 matches and Afghanistan won 10 matches. Bangladesh won two more matches than Afghanistan according to history. The highest score of the Bangladesh team was 334 and lowest score of the team was 119 in 2016. On the other hand, Afghanistan’s highest score was 300 and 126 lowest, which is better than Bangladesh but highest has a huge difference among the both teams.
Read Also: Sports WINWIN – Ignite Passion and Earn Freely Online
Head to Head T20 Matches Results
| Stats | Bangladesh | Afghanistan |
| Total Matches | 16 | 16 |
| Matches Won | 7 | 9 |
| Highest Score | 157/8 (2023) | 167/8 (2018) |
| Lowest Score | 105 (2024) | 72 (2014) |
Here is the result of the head to head T20 matches between Bangladesh and Afghanistan. They played 16 T20 matches. Afghanistan has won 9 matches and Bangladesh has won 7 T20 matches. When we analyze both teams playing, Afghanistan is ahead by two more matches.
Final Word
In this article, we disclosed about the Afghanistan National Cricket Team vs Bangladesh National Cricket Team Match Match Scorecard, results, total matches which they both played head to head in different formats of matches. We can see in the table that they played a total of 13 matches. Bangladesh won 8 matches and Afghanistan won 5 matches which is less than Bangladesh. According to history, Bangladesh is ahead of Afghanistan. Afghanistan vs Bangladesh played a lot of head to head matches as they played a total of 22 ODI matches. Bangladesh won 12 matches and Afghanistan won 10 matches. And they played 16 T20 matches. Afghanistan has won 9 matches and Bangladesh has won 7 T20 matches. When we analyze both teams playing, Afghanistan is ahead by two more matches.
Read More: Lucknow Super Giants vs Rajasthan Royals Timeline: IPL 2025 Thriller







