Table of Contents
The rivalry between the Bangladesh national cricket team and the Afghanistan national cricket team has become increasingly competitive across international cricket. Both sides have produced memorable performances in One Day Internationals (ODIs) and Twenty20 Internationals (T20Is), while their Test meetings have also delivered significant results. Bangladesh have traditionally been an established force in international cricket, but Afghanistan’s rise, particularly through their spin attack and aggressive batting, has made this matchup more competitive.
The Bangladesh National Cricket Team vs Afghanistan National Cricket Team Stats provide a detailed look at their head-to-head records, match results, recent performances, biggest victories, and important individual contributions. Their encounters in bilateral series, the Asia Cup, and ICC tournaments have often featured dramatic changes in momentum.
Bangladesh have enjoyed important ODI and T20I victories, including wins in major tournaments. Afghanistan, meanwhile, have demonstrated their ability to dominate through spin bowling, power hitting, and disciplined team performances. Their ODI series whitewash of Bangladesh in October 2025 was another major milestone in this growing rivalry.
Bangladesh vs Afghanistan Head-to-Head Stats
Bangladesh and Afghanistan have met in all three major international formats. Their overall record depends on the format and the date range used because some statistical databases update at different times. The following summary includes the established Test record and the significant ODI and T20I results available through their 2025 meetings.
| Format | Head-to-Head Summary |
|---|---|
| Test cricket | One win each in their first two completed Tests |
| ODI cricket | Bangladesh led 11–8 after the November 2024 series; Afghanistan then won all three ODIs in October 2025 |
| T20I cricket | Afghanistan held a narrow lead in older records; Bangladesh won their meetings in the 2025 Asia Cup and bilateral T20I series |
| Recent ODI series | Afghanistan won 3–0 in October 2025 |
| Recent major tournament meeting | Bangladesh beat Afghanistan in the 2025 Asia Cup T20I |
| Notable Test result | Afghanistan won by 224 runs in 2019 |
These results show why the rivalry cannot be described through a single overall record. The teams have traded victories in T20 cricket, while Afghanistan’s ODI performances have improved considerably. Bangladesh’s ability to compete depends on building partnerships, managing spin bowling, and avoiding collapses against Afghanistan’s varied attack.
For updated historical results, see MyKhel’s Bangladesh vs Afghanistan ODI records and T20I head-to-head records.
Test Match Records: Bangladesh vs Afghanistan
Test cricket has produced a particularly interesting contest between these teams. Afghanistan made a memorable impact in their first Test against Bangladesh in September 2019, winning by 224 runs in Chattogram. Bangladesh later gained revenge with a commanding victory in their next completed Test meeting in 2023.
| Test Statistic | Record |
|---|---|
| First completed Test meeting | September 2019 |
| Afghanistan’s notable victory | By 224 runs in 2019 |
| Bangladesh’s response | Won their 2023 Test meeting |
| Main challenge for Bangladesh | Facing Afghanistan’s spin attack |
| Main challenge for Afghanistan | Sustaining performance over five days |
Afghanistan’s Historic Test Victory in 2019
Afghanistan’s 224-run victory in Chattogram was one of the most significant results in the early history of their Test team. Afghanistan scored 342 in their first innings and 260 in the second. Bangladesh responded with 205 and 173, leaving Afghanistan with a convincing win.
The match demonstrated the value of Afghanistan’s spin resources and their ability to defend a target over a long period. Their bowlers applied pressure during the middle sessions and prevented Bangladesh from building the partnerships required to chase the target.
The result also highlighted Afghanistan’s rapid development as a Test-playing nation. Winning away from home against an established side provided confidence and showed that the team could compete beyond limited-overs cricket.
Bangladesh’s Test Victory in 2023
Bangladesh responded strongly in their next completed Test against Afghanistan in June 2023. Playing in Mirpur, Bangladesh won by 546 runs after posting a huge first-innings total and maintaining control with both bat and ball.
The victory showcased Bangladesh’s batting depth and their ability to use home conditions effectively. Their batters built a substantial lead, while the bowlers ensured Afghanistan could not recover.
The contrast between the 2019 and 2023 results demonstrates how much a Test match can depend on batting partnerships, endurance, and the ability to respond after losing wickets. The teams were scheduled to meet again in a one-off Test in Abu Dhabi beginning on 9 October 2026; that fixture should be treated as scheduled rather than a completed result when checking this article’s publication date. The ICC fixture page provides the match details.
ODI Head-to-Head Records
One Day International cricket has become a central part of the Bangladesh–Afghanistan rivalry. Bangladesh had the advantage in their first 19 ODI meetings, winning 11 compared with Afghanistan’s eight. However, Afghanistan changed the picture significantly by winning all three matches of their October 2025 ODI series.
| ODI Statistic | Record or Result |
|---|---|
| Matches before the October 2025 series | 19 |
| Bangladesh wins before that series | 11 |
| Afghanistan wins before that series | 8 |
| October 2025 ODI series result | Afghanistan won 3–0 |
| Latest major ODI milestone | Afghanistan’s first ODI series whitewash of Bangladesh |
The numbers before October 2025 show that Bangladesh had a strong historical record. Their subsequent whitewash loss, however, highlighted Afghanistan’s growing strength in the 50-over format.
Bangladesh’s Strong ODI Performances
Bangladesh have recorded several important ODI wins against Afghanistan. During the 2023 Asia Cup, Bangladesh scored 334/5 and defeated Afghanistan by 89 runs. The result demonstrated their ability to build a large total and put pressure on Afghanistan’s batting lineup.
Bangladesh also defeated Afghanistan by 68 runs during the November 2024 ODI series. After scoring 252/7, Bangladesh bowled Afghanistan out for 184. That performance showed how a competitive total, supported by disciplined bowling, can help Bangladesh control a match.
Bangladesh’s ODI strengths have often included experienced middle-order batters, spin bowling, and the ability to build innings patiently. When their top order provides a solid platform, the team can set challenging totals or chase targets with greater control.
Afghanistan’s ODI Series Whitewash in 2025
Afghanistan produced one of their most important ODI achievements against Bangladesh in October 2025, winning the three-match series 3–0 in the United Arab Emirates.
In the first ODI, Afghanistan chased 222 to win by five wickets. Bangladesh had been dismissed for 221, and Rashid Khan took three wickets for 38 runs. In the second match, Afghanistan again chased successfully, winning by five wickets after Bangladesh made 252/7 and Afghanistan reached 246/5.
The third ODI was even more emphatic. Afghanistan scored 293/9 and dismissed Bangladesh for just 93, winning by 200 runs. Bilal Sami took five wickets for 33 runs, while Rashid Khan also contributed with the ball. Ibrahim Zadran was named Player of the Series after scoring 213 runs at an average of 71.
The series was significant because Afghanistan completed their first ODI series whitewash against Bangladesh. It demonstrated the team’s progress in batting depth, pace bowling, and spin options. The Afghanistan Cricket Board’s official match report documents the third ODI result and series achievement.
T20I Head-to-Head Records
T20I cricket has produced several close contests between Bangladesh and Afghanistan. Afghanistan’s spin attack and powerful batters have made them dangerous in the shortest format, while Bangladesh have shown that they can win through disciplined bowling and well-paced chases.
Historical databases differ in how frequently they update their T20I totals. Older records list 13 meetings, with Afghanistan winning seven and Bangladesh six. The teams played additional matches in 2025, so those older figures should not be presented as the complete current total.
| T20I Statistic | Summary |
|---|---|
| Older head-to-head record | Afghanistan led 7–6 across 13 matches |
| Asia Cup 2025 meeting | Bangladesh won by 8 runs |
| October 2025 bilateral T20I series | Bangladesh won all three matches |
| Bangladesh’s key strengths | Partnerships, adaptable batting, and disciplined bowling |
| Afghanistan’s key strengths | Spin bowling, aggressive stroke play, and wicket-taking options |
Bangladesh’s Asia Cup Victory in 2025
Bangladesh recorded an important T20I victory over Afghanistan in the 2025 Asia Cup. Batting first, Bangladesh scored 154/5. Afghanistan were then restricted to 146, giving Bangladesh an eight-run victory.
The result was important because Afghanistan’s bowling attack is widely regarded as one of their major strengths in T20 cricket. Bangladesh managed to post a defendable score and then maintained enough pressure to prevent Afghanistan from completing the chase.
Close T20 matches often come down to the final overs. Bangladesh’s ability to protect their total showed the importance of taking wickets at the right moments and limiting boundaries during the closing stages.
Bangladesh’s T20I Series Success in October 2025
Bangladesh also won all three T20Is against Afghanistan in October 2025. The matches featured competitive scores and successful chases, with Bangladesh demonstrating better control in the decisive moments.
These results were a positive sign for Bangladesh, particularly after Afghanistan’s strong ODI performances in the same period. They also showed that the two teams’ relative strengths can vary significantly between formats.
For historical match-by-match information, consult MyKhel’s T20I head-to-head page and check the latest completed matches before publishing updated totals.
Recent Bangladesh vs Afghanistan Match Results
Recent results highlight the changing balance between the teams. Afghanistan’s ODI performances in 2024 and 2025 were particularly strong, while Bangladesh enjoyed notable success in T20Is.
| Date | Format | Result |
|---|---|---|
| 6 November 2024 | ODI | Afghanistan won by 92 runs |
| 9 November 2024 | ODI | Bangladesh won by 68 runs |
| 11 November 2024 | ODI | Afghanistan won by 5 wickets |
| 16 September 2025 | T20I, Asia Cup | Bangladesh won by 8 runs |
| 8 October 2025 | ODI | Afghanistan won by 5 wickets |
| 11 October 2025 | ODI | Afghanistan won by 81 runs |
| 14 October 2025 | ODI | Afghanistan won by 200 runs |
The November 2024 ODI series was competitive, with Afghanistan winning two matches and Bangladesh winning one. The October 2025 series was different: Afghanistan won every ODI and completed a historic whitewash.
The contrast between formats is important. A team that dominates in ODI cricket does not automatically win every T20I encounter. Shorter matches leave less time to recover from a poor over or a sudden batting collapse, and tactical decisions can have a larger immediate impact.
Key Players and Performance Factors
Several player roles have shaped Bangladesh versus Afghanistan matches. Individual contributions change from series to series, but certain strengths repeatedly influence the contest.
Rashid Khan and Afghanistan’s spin attack: Rashid has been a major factor in Afghanistan’s limited-overs success. His ability to take wickets while controlling the scoring rate can disrupt batting plans, particularly when opponents attempt to accelerate in the middle overs.
Ibrahim Zadran’s batting: Ibrahim Zadran’s 213 runs during the October 2025 ODI series illustrated Afghanistan’s ability to build innings through top-order contributions. His consistency helped create strong platforms for the middle order.
Bangladesh’s middle order: Bangladesh’s experienced batters have played important roles in ODI victories and T20I chases. Building partnerships after the powerplay is essential when facing Afghanistan’s spinners.
Pace bowling and early wickets: Fast bowlers can influence the contest by taking wickets with the new ball. Afghanistan’s ODI series victory in 2025 included important contributions from pace bowlers, with Bilal Sami’s five-wicket haul in the third ODI standing out.
Fielding and decision-making: In close matches, dropped catches, missed run-out chances, and poorly executed final overs can change the result. Both teams need strong fielding and disciplined execution to gain an advantage.
Biggest Wins in Bangladesh vs Afghanistan Matches
Some of the rivalry’s most memorable victories have been decided by substantial margins.
Afghanistan’s 224-run Test win in 2019 remains an important milestone because it demonstrated their ability to win a five-day match against Bangladesh. Bangladesh later recorded a commanding 546-run Test victory in 2023, showing their own capacity to dominate when their batting and bowling units work together.
In ODI cricket, Afghanistan’s 200-run victory in October 2025 was a standout result. Afghanistan posted 293/9 and dismissed Bangladesh for 93. The margin reflected a complete performance, with contributions from the batting lineup and a highly effective bowling attack.
Bangladesh’s 89-run Asia Cup ODI victory in 2023 was another notable result. Their total of 334/5 created scoreboard pressure, and Afghanistan could not maintain the required scoring rate throughout the chase.
These results show that the rivalry has produced dominant wins for both sides, even though Afghanistan’s recent ODI development has shifted the balance in their favour.
Why the Bangladesh vs Afghanistan Rivalry Is Competitive
The matchup is competitive because the teams have different strengths. Bangladesh have years of experience in international cricket and can build strong innings when their top and middle orders perform consistently. Afghanistan have developed a formidable limited-overs style based on aggressive batting and wicket-taking bowling.
Spin is a major factor. Afghanistan can use multiple spin options to control the middle overs, while Bangladesh also have experience playing on slower surfaces and using spin to restrict scoring. The side that reads the conditions better often gains an advantage.
Batting depth is equally important. If Bangladesh lose several early wickets, they can struggle to reach a competitive total. If Afghanistan’s top order is removed early, their aggressive approach can become difficult to sustain. Partnerships and strike rotation are therefore critical in both ODI and T20I cricket.
The teams’ recent results also show that form is format-specific. Afghanistan’s 3–0 ODI series win in 2025 was a major achievement, but Bangladesh’s T20I wins during the same period demonstrated that the rivalry remains competitive rather than predictable.
Frequently Asked Questions
1. Who has won more matches between Bangladesh and Afghanistan?
The answer depends on the format and the period being counted. Bangladesh led the ODI head-to-head record before the October 2025 series, but Afghanistan won that series 3–0. T20I results have been more closely contested, with both sides recording important wins.
2. What is the Test record between Bangladesh and Afghanistan?
In their first two completed Test meetings, Afghanistan won the 2019 match by 224 runs, while Bangladesh won the 2023 match by 546 runs. A new Test was scheduled for October 2026, so check the latest official results for any updated record.
3. What happened in the Bangladesh vs Afghanistan ODI series in October 2025?
Afghanistan won all three matches and completed their first ODI series whitewash against Bangladesh. Their victories came by five wickets, five wickets, and 200 runs.
4. Did Bangladesh defeat Afghanistan in the 2025 Asia Cup?
Yes. Bangladesh scored 154/5 and restricted Afghanistan to 146, winning the T20I match by eight runs.
5. Which players made major contributions in the October 2025 ODI series?
Ibrahim Zadran scored 213 runs and was named Player of the Series. Rashid Khan took three wickets for 38 runs in the first ODI, while Bilal Sami took five wickets for 33 runs in the third match.
Conclusion
The Bangladesh National Cricket Team vs Afghanistan National Cricket Team Stats reflect a rivalry that has become more competitive as Afghanistan have developed into a strong international side. Bangladesh have produced significant victories in Test cricket and the Asia Cup, while Afghanistan’s ODI progress culminated in a 3–0 series whitewash in October 2025.
The teams’ strengths differ across formats. Bangladesh can be effective when their batting lineup builds partnerships and their bowlers maintain control. Afghanistan have become especially dangerous in limited-overs cricket through spin bowling, aggressive batting, and increasingly effective pace options.
Their recent meetings demonstrate that results depend on conditions, team selection, and execution on the day. With both teams continuing to compete in international tournaments and bilateral series, future matches should add further chapters to this developing rivalry. For publication, update the head-to-head tables after the latest completed fixtures, particularly the scheduled 2026 Test match.



