Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline:
Timelines

Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline: Head-to-Head Records, Stats & Results (2014–2026)

The competition between the Afghanistan national cricket team and the Bangladesh national cricket team has grown in interest as time has passed. Both teams have had many memorable wins, disappointing losses, and thrilling endings to matches in all forms of international cricket.

The two teams played their first One-Day International (ODI) during the 2014 Asia Cup in Fatullah. Afghanistan made history when they beat Bangladesh in that match, winning by 32 runs. The rivalry between the two nations has grown from that point on and now includes playing against each other in One-Day Internationals (ODIs), Twenty20 Internationals (T20Is) and Test matches.

Initially Bangladesh had some successes in multiple matches, particularly in ODI and T20I cricket. But later, Afghanistan has been a big challenger for Bangladesh, particularly with top class players like Rashid Khan, Mohammad Nabi, Rahmanullah Gurbaz and Ibrahim Zadran.

Bangladesh has produced some very good performances with many of their experienced players like Shakib Al Hasan, Mushfiqur Rahim, Tamim Iqbal and Litton Das.

The timeline of the Afghanistan National Cricket Team against the Bangladesh National Cricket Team is filled with many key events such as: Afghanistan’s historical win in 2014; Bangladesh’s massive win in Test Cricket in 2023; Afghanistan’s great performance in the T20 World Cup in 2024; and, Afghanistan’s success in ODI Series in 2025.

Let’s take a look at the history of cricket for both teams, as well as the results of their matches, the head-to-head record between them, and some of the most memorable performances that have occurred in those matches.

Table of Contents

Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline (2014–2026)

The following table highlights important matches and milestones from their international rivalry.

YearTournament / SeriesResult
2014Asia Cup ODIAfghanistan won by 32 runs
2014ICC T20 World CupBangladesh won by 9 wickets
2015ICC Cricket World CupBangladesh won by 105 runs
2016Bangladesh vs Afghanistan ODI SeriesBangladesh won 2–1
2018Afghanistan vs Bangladesh T20I SeriesAfghanistan won 3–0
2019One-off Test MatchAfghanistan won by 224 runs
2,019ICC Cricket World CupBangladesh won by 62 runs
2,022Afghanistan vs Bangladesh ODI SeriesBangladesh won 2–1
2,022Afghanistan vs Bangladesh T20I SeriesSeries drawn 1–1
2,023One-off Test MatchBangladesh won by 546 runs
2,023Afghanistan vs Bangladesh ODI SeriesAfghanistan won 2–1
2,023Bangladesh vs Afghanistan T20I SeriesBangladesh won 2–0
2,024Afghanistan vs Bangladesh ODI SeriesAfghanistan won 2–1
2,024ICC Men’s T20 World CupAfghanistan won by 8 runs (DLS)
2,025Asia Cup T20IBangladesh won by 8 runs
2,025Afghanistan vs Bangladesh T20I SeriesBangladesh won 3–0
2,025Afghanistan vs Bangladesh ODI SeriesAfghanistan won 3–0
2,026One-off Test MatchMatch drawn
2,026UAE ODI Tri-SeriesAfghanistan won by 7 wickets

These are selected major milestones rather than every internation

2014 – Afghanistan’s Historic First Victory

The 2014 Asia Cup was the beginning of a fierce rivalry. On March 1st, 2014, Afghanistan played against Bangladesh at the Khan Shaheb Osman Ali Stadium in Fatullah.

Afghanistan posted a score of 254 runs with six wickets remaining at the end of their allotted 50 overs, and Bangladesh lost all ten of its wickets in 47.5 overs, posting a score of 222 runs. As a result, Afghanistan was able to defeat Bangladesh by 32 runs.

Asghar Stanikzai made an undefeated 90 runs, and Samiullah Shenwari added 81 runs. Mohammad Nabi had a significant impact on the game with three wickets.

This was especially true since this was the first time that Afghanistan defeated a Test-playing country.

Bangladesh then won over Afghanistan in a 9-wicket win during their T20 World Cup match.

2015 – ICC Cricket World Cup

The 2015 ICC Cricket World Cup was the next time Afghanistan and Bangladesh played each other in Canberra.

The Bangladeshi cricket team had a great performance when they were both at bat and on the field, which allowed them to defeat the Afghanistani cricket team by 105 runs.

The win showed Bangladesh’s knowledge of the game at an international level and provided a crucial result for Bangladesh during the competition.

2016 – Bangladesh Win the ODI Series

In 2016, from September through October, Afghanistan visited Bangladesh for a series of three One Day International (ODI) matches.

Bangladesh took the series 2 to 1. One of the biggest players on the team was Tamim Iqbal, who had 118 runs in the final ODI game.

In addition to winning the last game of the series (the “deciding” game), Bangladesh also won the series itself in front of its own fans with a margin of victory of 141 runs.

2018 – Afghanistan Dominate the T20I Series

In the three-game Twenty20 international series against Bangladesh at Dehradun, India, Afghanistan showed a great deal of skill.

They won all three matches and completed a 3–0 series victory.

The success of Afghanistan was largely due to the contributions of Rashid Khan, Mohammad Nabi and Mujeeb Ur Rahman. Rashid Khan bowled well in the first game taking 3 wickets for 13 runs as Afghanistan went on to win by 45 runs.

In addition, Mohammad Nabi provided Afghanistan with another win in the second game through his key contribution at the end of the game.

2019 – Afghanistan Win Their First Test Against Bangladesh

The inaugural test match between Afghanistan and Bangladesh took place in September 2019 at Chattogram.

Afghanistan had a fantastic game and beat Bangladesh by 224 runs.

Rashid Khan played a large role in the game. He used his skills to contribute with both the bat and ball, which allowed Afghanistan to win its first-ever Test match.

However, Bangladesh would respond to Afghanistan later in the year when they beat them in their 2019 Cricket World Cup match by 62 runs.

2022 – Competitive ODI and T20I Encounters

In 2022, the two teams faced each other once more with some really close contests in both ODI and T20I cricket.

Bangladesh won the three-game One Day International (ODI) series 2-1 and both teams tied the two-game Twenty20 International (T20I) series 1-1.

These encounters demonstrate that Bangladesh is still a formidable adversary, and that Afghanistan has improved rapidly in the limited-overs version of the game.

2023 – Bangladesh’s Record Test Victory

The 2023 Test Match between Bangladesh and Afghanistan was the most significant result in all of their previous encounters.

Bangladesh scored 382 runs in their first innings, and then declared their second innings with 425 runs on the board after losing only four wickets. Afghanistan posted 146 runs in their initial turn at bat, and then added 115 more in their second turn.

Bangladesh defeated their opponent with a large lead of 546 runs during the match played in Mirpur at the Sher-e-Bangla National Cricket Stadium.

In 2016, Afghanistan made a strong comeback when it was time to play in the ODI series, winning the initial two games and ultimately winning the series 2-1. On the other hand, Bangladesh had a successful T20I series against Afghanistan with a 2-0 win.

2024 – Afghanistan’s Memorable T20 World Cup Victory

The Super Eight match between Afghanistan and Bangladesh was critical for both teams during the 2024 ICC Men’s T20 World Cup.

The Afghanistan team made a score of 115 runs with the loss of five wickets in twenty over periods. Bangladesh, on the other hand, was dismissed after scoring one-hundred-five runs within seventeen point five over periods when they were attempting to reach their newly assigned run total.

Afghanistan won by eight runs under the Duckworth-Lewis-Stern (DLS) method.

In addition, the two players who contributed the most were Naveen-ul-Haq and Rashid Khan, both of whom took four wickets. The win allowed Afghanistan to make it into the first-ever T20 World Cup semi-finals.

Afghanistan also won their three-game One Day International (ODI) series against Bangladesh in November 2024, winning the series 2-1.

2025 – Both Teams Enjoy Series Victories

The teams had another interesting year in 2025.

Bangladesh beat Afghanistan in the Asia Cup T20I match that was played in September, with a margin of victory of eight runs. After winning the Asia Cup T20I match, Bangladesh went on to win every single one of the three T20Is that were part of their bilateral series in the UAE during October.

However, Afghanistan responded impressively in the ODI format.

ODIAfghanistan ScoreBangladesh ScoreResult
1st ODI – Oct 8226/5221Afghanistan won by 5 wickets
2nd ODI – Oct 11190109Afghanistan won by 81 runs
3rd ODI – Oct 14293/993Afghanistan won by 200 runs

Afghanistan completed their first-ever ODI series whitewash against Bangladesh. Ibrahim Zadran scored 213 runs across the series, while Bilal Sami took five wickets in the final match.

2026 – Test Draw and Afghanistan’s ODI Victory

In October 2026, Afghanistan and Bangladesh met in a one-off Test in Abu Dhabi.

Bangladesh posted 346 in the first inning, and then declared on 372 for seven wickets. Afghanistan responded by scoring 240, and in the second inning they posted 346 for eight wickets.

The game was a tie. Litton Das got 102 runs in the second inning of Bangladesh, and Sediqullah Atal got 111 runs in the last inning of Afghanistan.

The two teams played each other a second time on October 21st, 2026, when they took part in the UAE ODI Tri-Series that was held in Sharjah.

The Bangladesh team was dismissed for 160 runs. The Afghanistan team scored 161 runs with three wickets down, and achieved this total after 35.3 overs. Therefore, Afghanistan defeated Bangladesh by seven wickets.

Rashid Khan was named Player of the Match after taking four wickets for 31 runs.

Afghanistan vs Bangladesh Head-to-Head Records

The Afghanistan vs Bangladesh head-to-head record shows how competitive this rivalry has become across all three international formats.

The following figures represent the compiled records used for this article through November 2026.

Overall Head-to-Head Statistics

FormatMatchesAfghanistan WonBangladesh WonDrawn
Test3111
ODI2211110
T20I17890
Total4220211

Afghanistan vs Bangladesh ODI Head-to-Head

Both teams have won 11 matches each in their 22 ODI meetings. This makes their ODI rivalry particularly competitive.

ODI StatisticsRecord
Total matches22
Afghanistan wins11
Bangladesh wins11
Tied0
No result0

Afghanistan have enjoyed considerable success in recent ODI encounters, including their 3–0 series victory in October 2025.

Afghanistan vs Bangladesh T20I Head-to-Head

Bangladesh have a slight advantage in T20I cricket.

T20I StatisticsRecord
Total matches17
Afghanistan wins8
Bangladesh wins9
Tied0
No result0

Bangladesh won the 2025 T20I series 3–0, strengthening their overall T20I record against Afghanistan.

Afghanistan vs Bangladesh Test Head-to-Head

Test cricket has produced three meetings between these teams, with one victory each and one drawn match.

Test StatisticsRecord
Total matches3
Afghanistan wins1
Bangladesh wins1
Drawn1
Tied0

Afghanistan won their first Test meeting in 2019, Bangladesh won by 546 runs in 2023, and their October 2026 meeting ended in a draw.

Afghanistan vs Bangladesh Last 10 Matches Results

Here is a chronological record of their ten most recent international meetings as of November 12, 2026.

DateFormatVenueWinner / Result
Oct 21, 2026ODISharjahAfghanistan by 7 wickets
Oct 9–13, 2026TestAbu DhabiMatch drawn
Oct 14, 2025ODIAbu DhabiAfghanistan by 200 runs
Oct 11, 2025ODIAbu DhabiAfghanistan by 81 runs
Oct 8, 2025ODIAbu DhabiAfghanistan by 5 wickets
Oct 5, 2025T20ISharjahBangladesh by 6 wickets
Oct 3, 2025T20ISharjahBangladesh by 2 wickets
Oct 2, 2025T20ISharjahBangladesh by 4 wickets
Sep 16, 2025T20IAbu DhabiBangladesh by 8 runs
Nov 11, 2024ODISharjahAfghanistan by 5 wickets

This table demonstrates the changing balance between the teams. Bangladesh dominated their T20I meetings in 2025, while Afghanistan enjoyed an excellent run in ODI cricket.

Afghanistan vs Bangladesh Match Scorecard and Results

Some matches in this rivalry deserve special attention because of their outstanding batting and bowling performances.

Important Match Scorecards

MatchAfghanistan ScoreBangladesh ScoreResult
2014 Asia Cup254/6222AFG won by 32 runs
2019 Test342 & 260205 & 173AFG won by 224 runs
2023 Test146 & 115382 & 425/4dBAN won by 546 runs
2024 T20 World Cup115/5105AFG won by 8 runs (DLS)
2025 3rd ODI293/993AFG won by 200 runs
2026 ODI Tri-Series161/3160AFG won by 7 wickets

Notable Individual Scorecard Performances

PlayerPerformanceMatch
Asghar Stanikzai90*2014 Asia Cup
Samiullah Shenwari812014 Asia Cup
Tamim Iqbal1182016 3rd ODI
Rahmanullah Gurbaz1012024 3rd ODI
Mohammad Nabi62*2025 3rd ODI
Ibrahim Zadran952025 2nd ODI
Sediqullah Atal1112026 Test
Litton Das1022026 Test

These performances highlight the batting strength and individual talent that have made Afghanistan vs Bangladesh matches interesting for cricket fans.

Biggest Wins in Afghanistan vs Bangladesh Cricket History

Both teams have recorded significant victories against each other. Some results stand out because of their winning margins and importance.

Afghanistan’s Biggest Victories

MatchYearWinning Margin
Test vs Bangladesh2019224 runs
ODI vs Bangladesh2025200 runs
ODI vs Bangladesh2023142 runs
ODI vs Bangladesh201432 runs
T20 World Cup vs Bangladesh20248 runs (DLS)

Bangladesh’s Biggest Victories

MatchYearWinning Margin
Test vs Afghanistan2023546 runs
ODI vs Afghanistan2016141 runs
ODI vs Afghanistan2019 World Cup62 runs
ODI vs Afghanistan202468 runs
T20I vs Afghanistan20256 wickets

Bangladesh’s 546-run Test victory in 2023 is particularly remarkable. It demonstrated their ability to dominate a five-day international match.

Afghanistan’s 200-run ODI victory in 2025 was another major milestone because it helped them complete their first ODI series whitewash against Bangladesh.

Afghanistan vs Bangladesh Top Players and Records

There are several foreign players that contributed to the rivalry with some excellent batting, bowling and/or all around performance.

Key Players from Afghanistan

Rashid Khan

A key Afghanistan spinner with a strong record of taking wickets, being cost-effective when bowling, and making significant contributions to team victories.

Mohammad Nabi

An experienced all-round player that has contributed with both bat and ball in critical games.

Rahmanullah Gurbaz

The first batsman of the match to hit a big total of 101 runs in the ODI series against Bangladesh in 2024.

Ibrahim Zadran

A top-order batsman with good technical ability, who made 213 runs during the 2025 One Day International Series.

Key Players from Bangladesh

Shakib Al Hasan

An all-rounder from Bangladesh who has achieved great success internationally.

Mushfiqur Rahim

An experienced wicket-keeper/batsman with a history of playing significant innings for Bangladesh.

Litton Das

The attacking batter that hit a hundred during the October 2026 Test Match vs. Afghanistan.

Tamim Iqbal

He was a former opening batsman for Bangladesh and hit 118 runs during the final ODI match of the series against Afghanistan in 2016.

Important Player Records and Performances

RecordPlayerPerformance
Highest score in 2014 Asia Cup meetingAsghar Stanikzai90*
Highest score in 2016 ODI meetingTamim Iqbal118
Highest score in 2024 ODI seriesRahmanullah Gurbaz101
Highest score in 2025 ODI seriesIbrahim Zadran95
Best bowling in 2024 T20 World Cup meetingNaveen-ul-Haq4/26
Best bowling in 2026 ODI meetingRashid Khan4/31
Highest individual score in 2026 TestSediqullah Atal111
Highest individual score in 2026 Test for BangladeshLitton Das102

Note: These are selected match performances, not an all-time career record leaderboard. Combined top run-scorer and wicket-taker rankings should be calculated separately from complete scorecard records for each format.

Most Memorable Afghanistan vs Bangladesh Matches

The five most significant matches in the history of Indian cricket include:

1. Afghanistan vs Bangladesh – Asia Cup 2014

Afghanistan has recorded its initial win over a Test playing country, winning by 32 runs. The contributions of Asghar Stanikzai and Samiullah Shenwari contributed significantly to the historic significance of this match.

2. Afghanistan vs Bangladesh – Test Match 2019

Rashid Khan’s performance in both batting and bowling was instrumental in helping Afghanistan secure a 224-run win at Chattogram, which marked a major achievement for the team.

3. Bangladesh vs Afghanistan – Test Match 2023

Bangladesh had control of the game and achieved an enormous 546-run win. This is still one of the biggest results in their history as competitors.

4. Afghanistan vs Bangladesh – T20 World Cup 2024

Under the Duckworth-Lewis system (DLS), Afghanistan won a rain-delayed Super Eight game against Zimbabwe by 8 runs. With this win, Afghanistan will be playing in their first-ever T20 World Cup semifinals.

5. Afghanistan vs Bangladesh – ODI Series 2025

Afghanistan has won all of their three One Day International matches played in Abu Dhabi. The last game of the series was particularly memorable as Afghanistan was able to win by 200 runs.

Afghanistan vs Bangladesh Latest Match Result 2026

The latest completed Afghanistan vs Bangladesh international match as of November 12, 2026, was played on October 21, 2026, at Sharjah Cricket Stadium during the UAE ODI Tri-Series.

Match DetailsInformation
MatchAfghanistan vs Bangladesh
DateOctober 21, 2026
FormatODI
VenueSharjah Cricket Stadium
Bangladesh Score160 all out
Afghanistan Score161/3 in 35.3 overs
ResultAfghanistan won by 7 wickets
Player of the MatchRashid Khan
Best BowlingRashid Khan – 4/31

Bangladesh struggled to build a competitive total and were dismissed for 160. Afghanistan chased the target comfortably, completing the victory with seven wickets remaining.

Rashid Khan delivered an excellent bowling performance and played an important role in Afghanistan’s success.

This result added another important chapter to the Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline.

FAQs About Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline

1. When did Afghanistan and Bangladesh first play international cricket against each other?

Afghanistan and Bangladesh first played an international ODI against each other on March 1, 2014, during the Asia Cup. Afghanistan won by 32 runs.

2. Which team has won more matches between Afghanistan and Bangladesh?

1. When did Afghanistan and Bangladesh first play international cricket against each other?
Afghanistan and Bangladesh first played an international ODI against each other on March 1, 2014, during the Asia Cup. Afghanistan won by 32 runs.

3. What is Afghanistan’s biggest victory against Bangladesh?

Afghanistan’s biggest victory by runs in this rivalry was their 224-run Test victory in September 2019. Their biggest ODI victory by runs was 200 runs in October 2025.

4. What is Bangladesh’s biggest victory against Afghanistan?

Bangladesh’s biggest victory was by 546 runs in the Test match played in Mirpur in June 2023.

5. Who scored the most runs in Afghanistan vs Bangladesh matches?

An exact all-format career leader requires a complete combined scorecard calculation. Individual format records should be checked separately before publishing a definitive name.

Conclusion

The timeline of the Afghanistan National Cricket Team against the Bangladesh National Cricket Team is reflective of the growth of both as competitive international cricket teams. A strong rivalry was formed after Afghanistan won its first Asia Cup in 2014; this rivalry has continued to develop with many memorable matches played between the teams in Tests, ODIs and T20Is.

Bangladesh had been very successful (e.g., they won a Test match by 546 runs in 2023), whereas Afghanistan had shown to be strong in many ways, such as having some great results in ODI’s, making history with a T20 World Cup semi-final spot in 2024 and sweeping Bangladesh 3-0 in an ODI series in 2025.

In addition to the excitement of the 2026 encounters, there was also a drawn Test Match and then a ODI win for Afghanistan over India at Sharjah.

Looking forward, both of these teams have many talented players and a competitive squad. I’m sure we can expect to see much better performance from both teams in the coming years and more memorable moments for the cricket community.