Afghanistan national cricket team vs bangladesh national cricket team timeline

Afghanistan national cricket team vs bangladesh national cricket team timeline

The afghanistan national cricket team vs bangladesh national cricket team timeline has developed into a fascinating rivalry across ODI, T20I and Test cricket. Their first official ODI meeting came in the 2014 Asia Cup, while their first T20I encounter was at the 2014 ICC World Twenty20. Since then, the two teams have met regularly in bilateral series, World Cups, Asia Cups and other major international competitions.

Bangladesh had the early advantage, particularly in ODI cricket and major tournaments, but Afghanistan gradually became a much stronger opponent. Afghanistan won their first ODI against Bangladesh in 2014, took a historic ODI series in Bangladesh in 2018, won their first Test against the Tigers in 2019, and later produced a 3-0 ODI series sweep in 2025.

The rivalry has also produced some memorable close finishes, including Afghanistan’s one-run T20I win in 2018, Bangladesh’s three-run ODI victory in the 2018 Asia Cup and Afghanistan’s eight-run DLS victory over Bangladesh at the 2024 T20 World Cup.

Afghanistan vs Bangladesh Timeline at a Glance

YearFormatCompetition/SeriesResultKey significance
2014ODIAsia CupAfghanistan won by 32 runsFirst ODI meeting
2014T20IT20 World CupBangladesh won by 9 wicketsFirst T20I meeting
2015ODICricket World CupBangladesh won by 105 runsFirst World Cup ODI meeting
2016ODIBilateral seriesBangladesh won series 2-1Competitive three-match series
2016T20IAsia CupAfghanistan won by 7 wicketsAfghanistan’s first T20I win over Bangladesh
2018T20IDehradun seriesAfghanistan won 3-0Afghanistan dominated the series
2018ODIAsia CupAfghanistan and Bangladesh traded winsTwo close meetings
2019ODICricket World CupBangladesh won by 62 runsBangladesh maintained World Cup advantage
2019TestOne-off TestAfghanistan won by 224 runsAfghanistan’s first Test against Bangladesh
2019T20ITri-seriesAfghanistan and Bangladesh won one eachBalanced tournament meetings
2021T20IT20 World CupBangladesh won by 7 wicketsBangladesh won another major tournament meeting
2022ODIBangladesh seriesBangladesh won 2-1Afghanistan won the final ODI
2022T20IBilateral seriesSeries split 1-1Teams shared the two-match series
2022T20IAsia CupAfghanistan won by 7 wicketsAfghanistan advanced toward the Super Four stage
2023ODIBangladesh seriesAfghanistan won 2-1Afghanistan won another ODI series
2023T20IBangladesh seriesBangladesh won 2-0Bangladesh swept the T20I series
2023ODIAsia CupBangladesh won by 89 runsBangladesh dominated in Lahore
2023ODICricket World CupBangladesh won by 6 wicketsBangladesh remained unbeaten against Afghanistan at ODI World Cups
2023TestOne-off TestBangladesh won by 546 runsBangladesh’s largest Test win by runs
2024ODIUAE seriesAfghanistan won 2-1Afghanistan won another bilateral ODI series
2024T20IT20 World CupAfghanistan won by 8 runs DLSAfghanistan reached the semi-finals
2025T20IAsia CupBangladesh won by 8 runsBangladesh won another close T20I
2025T20IUAE seriesBangladesh won 3-0Bangladesh completed a T20I sweep
2025ODIUAE seriesAfghanistan won 3-0Afghanistan completed their first ODI series whitewash of Bangladesh
2026TestScheduled UAE seriesUpcomingOne-off Test scheduled for October 2026
2026ODIScheduled UAE tri-seriesUpcomingAfghanistan, Bangladesh and Zimbabwe scheduled to meet

2014: The Rivalry Begins

The first official ODI between Afghanistan and Bangladesh came at the 2014 Asia Cup in Fatullah, Bangladesh.

Afghanistan won by 32 runs.

Afghanistan scored 254/6, with Asghar Stanikzai and Samiullah Shenwari contributing important runs. Bangladesh were then bowled out for 222.

The victory was a major moment for Afghanistan because it demonstrated that their rapidly developing side could defeat an established Full Member in a major tournament.

The same year brought the first T20I meeting.

At the 2014 ICC World Twenty20 in Mirpur, Bangladesh defeated Afghanistan by nine wickets. Afghanistan were bowled out for 72, and Bangladesh chased the target comfortably.

The first year of the rivalry therefore produced one win for each side across the two formats.

2015: Bangladesh Dominate at the World Cup

Afghanistan and Bangladesh met again at the 2015 Cricket World Cup in Canberra.

This time Bangladesh were firmly in control.

Bangladesh scored 267/7, with Mushfiqur Rahim and Shakib Al Hasan making important contributions.

Afghanistan were dismissed for 162.

Bangladesh won by 105 runs, giving them their first World Cup ODI victory over Afghanistan.

The result also established a pattern that would remain important for several years: Bangladesh generally had the advantage when the teams met in major 50-over tournaments.

2016: Bangladesh Win an ODI Series

The teams met in Bangladesh for a three-match ODI series in September and October 2016.

Bangladesh won the opening ODI by seven runs.

Afghanistan responded with a two-wicket victory in the second match, setting up a series decider.

Bangladesh then won the third ODI by 141 runs.

The 2-1 series victory demonstrated Bangladesh’s strength in home conditions, while Afghanistan’s second-match win showed that the gap between the sides was narrowing.

Afghanistan’s first T20I victory

The teams also met in the 2016 Asia Cup.

Afghanistan won by seven wickets after restricting Bangladesh to 127/7 and chasing the target successfully.

This was an important T20I milestone because it gave Afghanistan their first victory over Bangladesh in the format.

2018: Afghanistan’s T20I Breakthrough

One of the biggest turning points in the rivalry came in June 2018.

Afghanistan hosted Bangladesh for a three-match T20I series in Dehradun, India.

Afghanistan won all three matches.

First T20I

Afghanistan won by 45 runs.

Mohammad Nabi produced an influential all-round performance, while Afghanistan’s spin attack caused Bangladesh major problems.

Second T20I

Afghanistan won by six wickets.

The result gave Afghanistan a 2-0 series lead.

Third T20I

The final match was dramatically closer.

Afghanistan won by just one run.

Bangladesh came close to chasing the target, but Afghanistan held their nerve at the finish.

The 3-0 series sweep established Afghanistan as a serious T20I opponent and gave them a major psychological boost against Bangladesh.

2018 Asia Cup: Two Close ODI Encounters

The teams met twice at the 2018 Asia Cup in the United Arab Emirates.

Afghanistan win by 136 runs

Afghanistan produced a dominant performance in the group stage.

They scored 255/7 before bowling Bangladesh out for 119.

Afghanistan won by 136 runs.

Rahmat Shah played a major role with the bat, while Rashid Khan led the bowling attack.

Bangladesh win by three runs

The teams met again in the Super Four stage.

Afghanistan scored 246/7.

Bangladesh narrowly chased the target, reaching 249/7 to win by three wickets.

The result was another example of how closely matched the teams had become in ODI cricket.

2019: World Cup and Afghanistan’s First Test

The rivalry entered Test cricket in 2019.

But before the historic Test, Bangladesh and Afghanistan met at the Cricket World Cup in Southampton.

Bangladesh scored 262/7.

Afghanistan were dismissed for 200, giving Bangladesh a 62-run victory.

The World Cup result meant Bangladesh had won both of the teams’ first two ODI World Cup meetings.

Afghanistan’s historic Test victory

The first Test between the countries took place in Chattogram in September 2019.

Afghanistan produced a remarkable performance.

They scored 342 in their first innings, with Asghar Afghan and Rahmat Shah making important contributions.

Bangladesh were dismissed for 205.

Afghanistan then scored 260 in their second innings, setting Bangladesh a difficult target.

Bangladesh were eventually bowled out for 173.

Afghanistan won by 224 runs.

It was Afghanistan’s first Test victory over Bangladesh and one of the most important wins in the country’s early Test history.

Rashid Khan was outstanding with the ball and became one of the central figures of the match.

2019 T20I Tri-Series

Bangladesh, Afghanistan and Zimbabwe competed in a T20I tri-series later in 2019.

Afghanistan defeated Bangladesh by 25 runs in their first meeting.

Bangladesh responded in the later league match by winning by four wickets.

The teams therefore split their two T20I meetings.

Afghanistan’s strong spin attack continued to be a major feature of their performances, while Bangladesh’s experienced middle order helped them respond effectively in the second match.

2021: Bangladesh Win at the T20 World Cup

Afghanistan and Bangladesh met again at the 2021 T20 World Cup in the United Arab Emirates.

Bangladesh bowled Afghanistan out for 115.

They then chased the target, reaching 116/3 to win by seven wickets.

The victory gave Bangladesh another important tournament win over Afghanistan.

By this stage, however, Afghanistan had established themselves as a dangerous T20 side, making the rivalry increasingly difficult to predict.

2022: Bangladesh Take the ODI Series

The 2022 bilateral tour of Bangladesh featured three ODIs and two T20Is.

Bangladesh won the first ODI by four wickets.

They then won the second by 88 runs.

Afghanistan avoided a sweep by winning the third ODI by seven wickets.

Bangladesh therefore took the ODI series 2-1.

T20I series split 1-1

The first T20I was a one-sided Bangladesh victory.

Bangladesh scored 155/8 before dismissing Afghanistan for 94.

Nasum Ahmed took four wickets and helped Bangladesh win by 61 runs.

Afghanistan responded in the second T20I.

They chased Bangladesh’s 115/9 and reached 121/2 to win by eight wickets.

Hazratullah Zazai scored an unbeaten 59, while Azmatullah Omarzai was named Player of the Match.

The T20I series ended 1-1.

Afghanistan win at the Asia Cup

Later in 2022, Afghanistan and Bangladesh met in the T20 Asia Cup.

Afghanistan chased Bangladesh’s 127/7, reaching 131/3.

They won by seven wickets.

That result was another example of Afghanistan’s growing confidence in T20 cricket.

2023: A Major Year in the Rivalry

The 2023 season produced meetings across Tests, ODIs and T20Is.

It became one of the busiest periods in the history of the rivalry.

Afghanistan win ODI series 2-1

Afghanistan toured Bangladesh for three ODIs in July.

Afghanistan won the first match by 17 runs.

They followed that with a dominant 142-run victory in the second ODI.

Bangladesh won the third match by seven wickets.

Afghanistan therefore won the series 2-1.

Bangladesh sweep the T20Is

Bangladesh responded in the T20I portion of the tour.

They won the first match by two wickets.

The second T20I was affected by rain, with Bangladesh winning by six wickets under the DLS method.

Bangladesh therefore completed a 2-0 T20I series win.

2023 Asia Cup: Bangladesh Win by 89 Runs

The teams met again at the Asia Cup in Lahore.

Bangladesh produced a strong batting performance, scoring 334/5.

Afghanistan were dismissed for 245.

Bangladesh won by 89 runs.

The result strengthened Bangladesh’s record against Afghanistan in major ODI tournaments.

2023 World Cup: Bangladesh Win Again

The teams met in the opening match of their respective 2023 Cricket World Cup campaigns in Dharamsala.

Afghanistan were bowled out for 156.

Bangladesh chased the target with ease, reaching 158/4.

Bangladesh won by six wickets.

The victory meant Bangladesh remained unbeaten against Afghanistan in ODI World Cup meetings.

2023 Test: Bangladesh’s Record-Breaking Victory

The second Test between the countries was played in Mirpur in June 2023.

Bangladesh produced an extraordinary performance.

They scored 382 in the first innings and then dismissed Afghanistan for only 146.

Bangladesh declared their second innings at 425/4.

Afghanistan were then bowled out for 115.

Bangladesh won by 546 runs.

It was one of the largest victories in Test cricket history by runs and the biggest Test win by Bangladesh.

The result also leveled the two-match Test head-to-head at one victory apiece.

2024: Afghanistan Win Another ODI Series

The teams met again in Sharjah in November 2024 for a three-match ODI series.

Afghanistan won the opening match by 92 runs.

Bangladesh responded in the second match with a 68-run victory.

The deciding third ODI went to Afghanistan.

Afghanistan scored 246/5 and chased Bangladesh’s 244/8, winning by five wickets.

Afghanistan therefore won the series 2-1.

The result was another sign that Afghanistan had become a major force in ODI cricket.

2024 T20 World Cup: Afghanistan Reach the Semifinals

One of the most important meetings in the rivalry came during the 2024 T20 World Cup in Saint Vincent.

Afghanistan scored 115/5 from 20 overs.

Bangladesh were set a revised target after rain interruptions.

Afghanistan’s bowlers defended the total successfully.

Bangladesh were bowled out for 105, and Afghanistan won by eight runs under the DLS method.

The victory had huge tournament implications.

Afghanistan advanced to the T20 World Cup semifinals for the first time, while Bangladesh’s campaign ended.

It was one of Afghanistan’s most significant victories against Bangladesh in any format.

2025: Bangladesh Win the T20I Meetings

The teams met again at the 2025 Asia Cup in Abu Dhabi.

Bangladesh scored 154/5.

Afghanistan were dismissed for 146.

Bangladesh won by eight runs.

The teams then played a three-match T20I series in Sharjah.

Bangladesh won all three matches:

  • First T20I: Bangladesh won by four wickets.
  • Second T20I: Bangladesh won by two wickets.
  • Third T20I: Bangladesh won by six wickets.

Bangladesh therefore completed a 3-0 T20I series sweep.

This was an important response after Afghanistan had dominated the ODI series that followed.

2025: Afghanistan Complete a Historic ODI Whitewash

The ODI series in Abu Dhabi produced the opposite outcome.

Afghanistan won all three matches.

First ODI: Afghanistan win by five wickets

Bangladesh were bowled out for 221.

Afghanistan chased the target, reaching 226/5.

Afghanistan won by five wickets.

Rashid Khan took three wickets and reached the landmark of 200 ODI wickets during the match.

Rahmat Shah also became the first Afghanistan batter to reach 4,000 ODI runs.

Second ODI: Afghanistan win by 81 runs

Afghanistan were restricted to 190.

However, their bowlers produced an outstanding response.

Bangladesh were dismissed for 109.

Afghanistan won by 81 runs and took an unassailable 2-0 series lead.

Third ODI: Afghanistan win by 200 runs

The final ODI was Afghanistan’s most dominant performance of the series.

Afghanistan scored 293/9.

Bangladesh collapsed to 93 all out.

Afghanistan won by 200 runs.

Bilal Sami took 5/33, while Rashid Khan claimed three wickets.

The result completed Afghanistan’s first-ever ODI series whitewash of Bangladesh.

Ibrahim Zadran finished the series with 213 runs and was named Player of the Series. The Afghanistan Cricket Board confirmed that the 3-0 result was the team’s first ODI series whitewash against Bangladesh.

Afghanistan vs Bangladesh ODI Head-to-Head

The 2025 ODI sweep brought the overall ODI rivalry level.

After 22 completed ODIs, Afghanistan and Bangladesh had each won 11 matches.

ODI statisticAfghanistanBangladesh
Matches2222
Wins1111
Losses1111
Ties00
No results00

The first ODI was played in March 2014, while the most recent completed ODI was Afghanistan’s 200-run victory in Abu Dhabi on October 14, 2025.

That 11-11 record is particularly notable because Bangladesh dominated many of the early meetings, while Afghanistan’s ODI development has transformed the rivalry into an even contest.

Afghanistan vs Bangladesh Test Head-to-Head

The two countries have played only two Tests.

Test statisticAfghanistanBangladesh
Matches22
Wins11
Draws00

Afghanistan won the first Test in 2019 by 224 runs.

Bangladesh won the second Test in 2023 by 546 runs.

The Test rivalry is therefore perfectly level at one victory apiece.

Afghanistan vs Bangladesh T20I Rivalry

The shortest format has produced some of the most dramatic results between the teams.

Afghanistan won the first three-match T20I series in Dehradun in 2018 by 3-0, including a one-run victory in the final match.

Bangladesh subsequently produced several important wins, including their seven-wicket victory at the 2021 T20 World Cup.

The teams continued to trade victories in 2022, 2023 and 2024.

Bangladesh then took control of the most recent T20I meetings, beating Afghanistan in the 2025 Asia Cup and sweeping the three-match series in Sharjah.

The 2025 results were particularly significant because Bangladesh won four consecutive T20Is against Afghanistan during that period. The third T20I of the UAE series completed Bangladesh’s 3-0 sweep.

Major Afghanistan vs Bangladesh Milestones

First ODI

Afghanistan and Bangladesh first met in ODI cricket at the 2014 Asia Cup.

Afghanistan won by 32 runs.

First T20I

Their first T20I meeting came at the 2014 T20 World Cup.

Bangladesh won by nine wickets.

First Afghanistan ODI win

Afghanistan’s first ODI victory over Bangladesh came in their inaugural meeting in 2014.

First Afghanistan T20I win

Afghanistan’s first T20I victory over Bangladesh came at the 2016 Asia Cup.

First Test

Their first Test was played in Chattogram in September 2019.

Afghanistan won by 224 runs.

First Afghanistan ODI series win

Afghanistan’s first ODI series victory over Bangladesh came in 2018.

They later repeated the achievement in 2023 and 2024.

First Afghanistan ODI series whitewash

Afghanistan completed their first 3-0 ODI series sweep over Bangladesh in Abu Dhabi in October 2025.

Bangladesh’s biggest Test win

Bangladesh defeated Afghanistan by 546 runs in 2023.

Closest ODI meeting

Bangladesh defeated Afghanistan by three runs in the 2018 Asia Cup Super Four stage.

Closest T20I meeting

Afghanistan defeated Bangladesh by one run in Dehradun in June 2018.

World Cup Meetings

The rivalry has featured regularly in ICC World Cups.

2014 T20 World Cup

Bangladesh won by nine wickets.

2015 Cricket World Cup

Bangladesh won by 105 runs.

2016 T20 World Cup

Afghanistan won by seven wickets in the Asia Cup rather than the World Cup; their major ICC T20 meeting that year was not against Bangladesh at the World Twenty20. The Asia Cup meeting remains the significant Afghanistan-Bangladesh contest from that season.

2019 Cricket World Cup

Bangladesh won by 62 runs.

2021 T20 World Cup

Bangladesh won by seven wickets.

2022 T20 World Cup

The teams did not meet.

2023 Cricket World Cup

Bangladesh won by six wickets.

2024 T20 World Cup

Afghanistan won by eight runs under DLS.

The 2024 victory was particularly important because it helped Afghanistan reach their first T20 World Cup semifinal.

Asia Cup Meetings

The Asia Cup has also played a major role in the rivalry.

Afghanistan defeated Bangladesh in the 2016 T20 edition.

At the 2018 Asia Cup, Afghanistan and Bangladesh split two ODI meetings.

Bangladesh won the Super Four meeting by three runs after Afghanistan had earlier defeated Bangladesh by 136 runs.

Afghanistan again defeated Bangladesh at the 2022 T20 Asia Cup.

Bangladesh then defeated Afghanistan by 89 runs at the 2023 Asia Cup.

In the 2025 Asia Cup, Bangladesh defeated Afghanistan by eight runs in Abu Dhabi.

Why the Rivalry Has Become More Competitive

Bangladesh had greater international experience when the teams first met.

Afghanistan, however, progressed extremely quickly.

The Afghan side developed an especially strong white-ball identity built around players such as Rashid Khan, Mohammad Nabi, Rahmat Shah, Gulbadin Naib and later Ibrahim Zadran and Rahmanullah Gurbaz.

Bangladesh have countered with their own generation of experienced players, including Shakib Al Hasan, Mushfiqur Rahim, Litton Das, Mahmudullah and Mustafizur Rahman.

Spin has been a recurring theme.

Afghanistan’s wrist-spin resources have often caused Bangladesh problems, while Bangladesh have regularly used left-arm and orthodox spin to control Afghanistan’s middle order.

The result has been a rivalry in which conditions and format can have a major effect.

Most Memorable Afghanistan vs Bangladesh Matches

2014 Asia Cup — Afghanistan win by 32 runs

The first ODI meeting immediately produced an upset and gave Afghanistan their first major victory over Bangladesh.

2018 T20I — Afghanistan win by one run

The third match of the Dehradun series was decided by one run and completed Afghanistan’s 3-0 sweep.

2018 Asia Cup — Bangladesh win by three runs

Bangladesh held their nerve in a tense Super Four match to win by three runs.

2019 Test — Afghanistan win by 224 runs

Afghanistan’s first Test against Bangladesh ended in a commanding victory.

2023 Test — Bangladesh win by 546 runs

Bangladesh responded with one of the biggest Test victories in international cricket.

2024 T20 World Cup — Afghanistan win by eight runs

Afghanistan successfully defended a modest total and advanced to the semifinal.

2025 ODI — Afghanistan win by 200 runs

Afghanistan bowled Bangladesh out for 93 and completed their first ODI series whitewash against the Tigers.

Upcoming Afghanistan vs Bangladesh Cricket in 2026

As of September 2026, the next scheduled chapter has not yet been played.

Afghanistan are scheduled to host Bangladesh in the United Arab Emirates for a one-off Test from October 9-13, 2026.

The teams are also scheduled to meet in an ODI tri-nation series involving Zimbabwe. Afghanistan and Bangladesh are scheduled to play their league fixture on October 21, with the final set for October 23.

These fixtures should be treated as upcoming, rather than completed timeline events.

Frequently Asked Questions

When did Afghanistan and Bangladesh first play each other?

Afghanistan and Bangladesh first played an official ODI in the 2014 Asia Cup at Fatullah. Afghanistan won by 32 runs. Their first T20I meeting came later that month at the 2014 T20 World Twenty20, where Bangladesh won by nine wickets.

Has Afghanistan ever beaten Bangladesh in a World Cup?

Yes. Afghanistan defeated Bangladesh by eight runs under the DLS method at the 2024 T20 World Cup in Saint Vincent. The result helped Afghanistan reach the semifinal stage of the tournament.

Has Afghanistan ever won an ODI series against Bangladesh?

Yes. Afghanistan have won ODI series against Bangladesh in 2018, 2023, 2024 and 2025. The 2025 series was especially significant because Afghanistan won all three matches to complete their first ODI series whitewash against Bangladesh.

Who has the better ODI head-to-head record?

Neither team has an advantage after the completion of the 2025 ODI series. Afghanistan and Bangladesh have each won 11 of their 22 ODIs.

Who won the most recent Afghanistan vs Bangladesh series?

The most recent completed bilateral white-ball series was played in the UAE in October 2025. Bangladesh won the three-match T20I series 3-0, while Afghanistan responded by winning the three-match ODI series 3-0. The contrasting results made the 2025 tour one of the most unusual chapters in the rivalry.

Conclusion

The afghanistan national cricket team vs bangladesh national cricket team timeline charts the rapid rise of Afghanistan from an emerging international side into a major force in limited-overs cricket.

Bangladesh dominated many of the early World Cup meetings, but Afghanistan gradually built a strong record in bilateral cricket. Their 2018 T20I sweep, 2019 Test victory, 2023 ODI series win, 2024 T20 World Cup triumph and 2025 ODI whitewash are among the most important milestones.

At the same time, Bangladesh have continued to produce major responses, including their 2023 Test victory by 546 runs and their 3-0 T20I sweep of Afghanistan in 2025.

The ODI rivalry is now perfectly balanced at 11 wins apiece after 22 matches, while the Test record is also split 1-1. With another Test and an ODI tri-series scheduled for October 2026, the rivalry is set for another important chapter.

Read Also:- india-vs-sri-lanka-head-to-head-cricket-record-match-scorecards-historic-stats/

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *