The Afghanistan vs Bangladesh cricket rivalry has become increasingly competitive across ODIs and T20Is, with both teams producing memorable performances in recent years. The latest major bilateral series, played in the UAE in October 2025, produced a striking split: Bangladesh swept the three-match T20I series, but Afghanistan responded by winning all three ODIs. The most recent meeting was the third ODI in Abu Dhabi on October 14, 2025, where Afghanistan crushed Bangladesh by 200 runs. Afghanistan scored 293/9, powered by Ibrahim Zadran’s 95 and Mohammad Nabi’s unbeaten 62, before Bangladesh collapsed to 93 all out. Bilal Sami took 5/33 and Rashid Khan added 3/12.
Read Also: Rajasthan Cricket Team vs Hyderabad Cricket Team
Quick Match Summary
| Detail | Information |
| Match | Afghanistan vs Bangladesh, 3rd ODI |
| Series | Afghanistan vs Bangladesh in UAE, 2025 |
| Date | October 14, 2025 |
| Venue | Sheikh Zayed Stadium, Abu Dhabi |
| Toss | Afghanistan won and batted first |
| Afghanistan | 293/9 in 50 overs |
| Bangladesh | 93 all out in 27.1 overs |
| Result | Afghanistan won by 200 runs |
| Player of the Match | Bilal Sami |
| Afghanistan’s top scorer | Ibrahim Zadran – 95 |
| Bangladesh’s top scorer | Saif Hassan – 43 |
| Best bowling | Bilal Sami – 5/33 |
| Series result | Afghanistan won ODI series 3-0 |
(Cricbuzz)
Match Scorecard
Afghanistan Innings – 293/9
| Batter | R | B | 4s | 6s |
| Rahmanullah Gurbaz | 42 | 44 | 5 | 1 |
| Ibrahim Zadran | 95 | 111 | 7 | 2 |
| Sediqullah Atal | 29 | 47 | 3 | 0 |
| Hashmatullah Shahidi | 2 | 10 | 0 | 0 |
| Ikram Alikhil | 2 | 13 | 0 | 0 |
| Azmatullah Omarzai | 20 | 21 | 3 | 0 |
| Mohammad Nabi | 62* | 37 | 4 | 5 |
| Rashid Khan | 8 | 6 | 0 | 1 |
| Nangeyalia Kharote | 10 | 12 | 0 | 0 |
| AM Ghazanfar | 0 | 1 | 0 | 0 |
| Bilal Sami | 0* | 0 | 0 | 0 |
| Extras | 23 | |||
| Total | 293/9 | 50 overs |
Ibrahim Zadran provided the innings’ foundation with 95 from 111 balls. Mohammad Nabi then transformed the final phase, smashing an unbeaten 62 from only 37 deliveries.
Bangladesh Bowling
| Bowler | O | R | W | Econ. |
| Nahid Rana | 8.2 | 56 | 0 | 6.70 |
| Hasan Mahmud | 6 | 57 | 2 | 9.50 |
| Tanvir Islam | 10 | 46 | 2 | 4.60 |
| Mehidy Hasan Miraz | 9.4 | 67 | 1 | 6.90 |
| Rishad Hossain | 10 | 43 | 0 | 4.30 |
| Shamim Hossain | 2 | 12 | 0 | 6.00 |
| Saif Hassan | 4 | 6 | 3 | 1.50 |
Saif Hassan was Bangladesh’s most successful bowler, taking 3/6, but Nabi’s late assault pushed Afghanistan to a total that proved far beyond Bangladesh’s reach.
Bangladesh Innings – 93 All Out
| Batter | R | B | 4s | 6s |
| Saif Hassan | 43 | 54 | 2 | 3 |
| Mohammad Naim | 7 | 24 | 0 | 0 |
| Najmul Hossain Shanto | 3 | 16 | 0 | 0 |
| Towhid Hridoy | 7 | 12 | 0 | 0 |
| Mehidy Hasan Miraz | 6 | 9 | 0 | 0 |
| Shamim Hossain | 0 | 1 | 0 | 0 |
| Nurul Hasan | 2 | 6 | 0 | 0 |
| Rishad Hossain | 4 | 7 | 0 | 0 |
| Tanvir Islam | 5 | 3 | 1 | 0 |
| Hasan Mahmud | 9 | 23 | 1 | 0 |
| Nahid Rana | 2* | 9 | 0 | 0 |
| Extras | 5 | |||
| Total | 93 all out | 27.1 overs |
Saif Hassan was the only Bangladesh batter to offer meaningful resistance, scoring 43. No other Bangladesh batter reached 10.
Afghanistan Bowling
| Bowler | O | M | R | W | Econ. |
| Azmatullah Omarzai | 6 | 0 | 20 | 1 | 3.33 |
| AM Ghazanfar | 7 | 0 | 25 | 0 | 3.57 |
| Bilal Sami | 7.1 | 0 | 33 | 5 | 4.60 |
| Nangeyalia Kharote | 1 | 0 | 3 | 0 | 3.00 |
| Rashid Khan | 6 | 1 | 12 | 3 | 2.00 |
Winning Team Innings Analysis
Afghanistan’s 293/9 was built in two distinct phases.
Rahmanullah Gurbaz and Ibrahim Zadran gave Afghanistan a strong start, adding 99 runs for the first wicket. Afghanistan scored 66 runs during the opening Powerplay, establishing the platform for a competitive total.
After Gurbaz fell for 42, Zadran continued to anchor the innings. His 95 was particularly valuable because wickets began falling around him. He eventually departed at 186/4, narrowly missing a century.
The defining acceleration came from Mohammad Nabi. The veteran all-rounder smashed 62 not out from 37 balls, including five sixes. His late hitting was extraordinary: Nabi scored 45 runs from his final 14 deliveries. Afghanistan added a huge 44 runs from the partnership involving Nabi and Bilal Sami in the final phase, helping the team reach 293.
That late surge changed the equation. A total around 250 would have offered Bangladesh a realistic opportunity; 293 created considerably more pressure.
Chasing Team Innings Analysis
Bangladesh’s chase never developed.
Saif Hassan initially gave the visitors hope, scoring 43 from 54 balls and hitting three sixes. But Mohammad Naim fell for seven in the ninth over, and the pressure increased rapidly.
The collapse became decisive between the 19th and 22nd overs. Bangladesh slipped from 70/3 to 81/8 as Afghanistan’s attack repeatedly found breakthroughs.
Rashid Khan played a major role. He dismissed Towhid Hridoy, Saif Hassan and Nurul Hasan, finishing with 3/12 from six overs. Bilal Sami then completed his five-wicket haul as Bangladesh was dismissed for just 93 in 27.1 overs.
The 200-run margin was Afghanistan’s reward for combining a competitive total with relentless bowling pressure.
Bowling Analysis
Bilal Sami was the standout performer. His 5/33 represented his maiden ODI five-wicket haul and earned him Player of the Match honours. He removed key Bangladesh batters as the chase collapsed.
Rashid Khan provided the other major threat. His 3/12 came at an economy rate of exactly 2.00, and his googlies proved particularly difficult for Bangladesh’s middle order.
The contrast between the attacks was significant. Bangladesh’s bowlers took nine Afghanistan wickets but conceded 293 runs. Afghanistan, by contrast, dismissed Bangladesh for only 93, with Sami and Rashid accounting for eight wickets between them.
Turning Point
The decisive moment came late in Afghanistan’s innings.
At 249/9, Afghanistan could easily have finished below 270. Instead, Mohammad Nabi launched a remarkable assault, hitting Hasan Mahmud and Mehidy Hasan Miraz for boundaries and sixes.
Nabi’s unbeaten 62 from 37 balls converted a decent score into 293/9. Cricbuzz recorded that he scored 45 from his final 14 balls.
That additional 40-plus runs proved crucial because Bangladesh’s batting subsequently collapsed under the pressure of a demanding target.
Key Match Statistics
| Statistic | Figure |
| Afghanistan | 293/9 |
| Bangladesh | 93 all out |
| Winning margin | 200 runs |
| Afghanistan run rate | 5.86 |
| Bangladesh run rate | 3.42 |
| Ibrahim Zadran | 95 off 111 |
| Mohammad Nabi | 62 off 37* |
| Saif Hassan | 43 off 54 |
| Bilal Sami | 5/33 |
| Rashid Khan | 3/12 |
| Opening partnership | 99 runs |
| Afghanistan’s final total | 293/9 |
Records & Milestones
- Afghanistan won by 200 runs, their biggest victory of the three-match ODI series.
- Bilal Sami took 5/33, his maiden ODI five-wicket haul.
- Ibrahim Zadran scored 95, narrowly missing a century.
- Mohammad Nabi made 62 from 37 balls*, including five sixes.
- Bangladesh’s 93 was its total in 27.1 overs, with Saif Hassan’s 43 the only score above 10.
- Afghanistan completed a 3-0 ODI series sweep after Bangladesh had earlier completed a 3-0 T20I sweep in the same tour.
Head-to-Head Record
The Afghanistan-Bangladesh rivalry has evolved considerably.
Before the 2025 UAE tour, ICC recorded 19 ODIs, with Afghanistan winning eight and Bangladesh 11. Afghanistan then won the three-match 2025 ODI series 3-0, meaning Afghanistan moved ahead in the overall ODI head-to-head.
Recent International Head-to-Head
| Format | Head-to-Head after 2025 UAE series |
| Tests | Afghanistan lead 1-0 |
| ODIs | Afghanistan lead 13-12 |
| T20Is | Bangladesh lead 8-7 |
The Test record is based on their only Test meeting, when Afghanistan won by 224 runs in 2019. ICC noted that result when previewing the 2023 Bangladesh tour.
In T20Is, ICC recorded Afghanistan ahead 7-5 before the 2025 tour. Bangladesh then won all three T20Is in October 2025, moving ahead 8-7.
In ODIs, Afghanistan’s three victories in October 2025 followed a 2-1 ODI series win over Bangladesh in November 2024. ESPN recorded Afghanistan’s 246/5 chase of Bangladesh’s 244/8 in the deciding 2024 ODI.
What This Result Means
The 2025 UAE tour demonstrated just how format-dependent the Afghanistan-Bangladesh rivalry can be.
Bangladesh dominated the T20I leg, winning all three matches. Afghanistan then completely reversed the momentum in the ODI series, winning all three games.
For Afghanistan, the ODI clean sweep highlighted the value of its spin resources, improving fast-bowling depth and experienced middle-order hitting. Nabi’s finishing ability and Rashid Khan’s control were particularly influential in the final match.
For Bangladesh, the ODI series exposed serious batting problems. In the third ODI, only Saif Hassan reached 40, while the entire team folded for 93.
The larger head-to-head picture is now unusually balanced across formats: Afghanistan hold the Test and ODI advantage, while Bangladesh have the edge in T20Is.
Conclusion
The Afghanistan vs Bangladesh cricket stats and head-to-head record tell the story of a rivalry that has become increasingly difficult to predict.
The latest ODI provided Afghanistan’s clearest statement. After scoring 293/9, powered by Ibrahim Zadran’s 95 and Mohammad Nabi’s explosive 62*, Afghanistan dismissed Bangladesh for only 93. Bilal Sami’s 5/33 and Rashid Khan’s 3/12 completed a 200-run victory.
The result also completed a remarkable reversal within the same tour. Bangladesh had swept the T20I series 3-0, but Afghanistan answered with a 3-0 ODI sweep.
With Afghanistan now leading the ODI head-to-head 13-12 and Bangladesh holding an 8-7 T20I advantage, neither side has established complete dominance. That balance makes future Afghanistan-Bangladesh meetings particularly compelling.
FAQs
1. Who won the latest Afghanistan vs Bangladesh ODI?
Afghanistan defeated Bangladesh by 200 runs in the third ODI on October 14, 2025.
2. What was Afghanistan’s score against Bangladesh?
Afghanistan scored 293/9 in 50 overs.
3. What was Bangladesh’s score?
Bangladesh was bowled out for 93 in 27.1 overs.
4. Who scored the most runs in the match?
Ibrahim Zadran scored 95 for Afghanistan, while Mohammad Nabi made an unbeaten 62.
5. Who took five wickets for Afghanistan?
Bilal Sami took 5/33, earning Player of the Match honours.
6. How many wickets did Rashid Khan take?
Rashid Khan took 3/12 from six overs in Bangladesh’s innings.
7. Who leads the Afghanistan vs Bangladesh ODI head-to-head?
Following Afghanistan’s 3-0 ODI series win in October 2025, Afghanistan lead the ODI head-to-head 13-12. The pre-series record was 8-11 in Bangladesh’s favour.
8. Who leads the T20I head-to-head?
After Bangladesh’s 3-0 T20I sweep in October 2025, Bangladesh lead the T20I head-to-head 8-7.
