The rivalry between the Bangladesh national cricket team and the Afghanistan national cricket team has evolved from a one-sided affair into one of the most competitive and tactically fascinating contests in modern international cricket. For fans seeking a detailed Bangladesh national cricket team vs Afghanistan national cricket team timeline, this guide offers the definitive record of every major encounter, statistical milestone, and turning point from their first meeting in 2014 to the present day in 2026.
This article covers the complete journey of these two Asian cricketing nations. We will explore how Afghanistan rose from an ICC Associate member to a Test-playing nation capable of defeating established teams like Bangladesh. You will find a comprehensive chronological breakdown, head-to-head statistics across all formats, individual records, and the latest updates from the 2025–2026 season. Whether you are a statistician, a casual fan, or a historian of the game, this Bangladesh national cricket team vs Afghanistan national cricket team timeline provides the full context needed to understand this growing rivalry.
Overview of the Rivalry
Cricket in South Asia is more than just a sport; it is a cultural phenomenon. While India, Pakistan, and Sri Lanka have long dominated the regional narrative, the emergence of Bangladesh and Afghanistan has added new layers of intensity and passion to the game. The Bangladesh national cricket team vs Afghanistan national cricket team timeline begins in earnest in the mid-2010s, a period when both nations were striving to establish themselves as consistent performers on the global stage.
Bangladesh, granted Test status in 2000, had spent over a decade fighting for respectability. By 2014, they had developed a core group of experienced players led by legends like Shakib Al Hasan and Mushfiqur Rahim. In contrast, Afghanistan was the rising star of the cricketing world. Having gained ODI status in 2009 and Test status in 2017, Afghanistan brought a unique brand of aggressive spin bowling and explosive batting that unsettled many established teams.
Why does this rivalry matter? It represents the shifting balance of power in Asian cricket. The matches between these two sides are often tight, unpredictable, and filled with high-quality spin bowling duels. For Bangladesh, beating Afghanistan is a measure of their consistency against emerging threats. For Afghanistan, defeating Bangladesh is a badge of honor that proves they have arrived as a top-tier cricketing nation. Understanding the Bangladesh national cricket team vs Afghanistan national cricket team timeline is essential to appreciating the current dynamics of international cricket in Asia.
Early Era: First Encounters (2014–2018)
The early years of the Bangladesh national cricket team vs Afghanistan national cricket team timeline were defined by Bangladesh’s clear superiority. When the two teams first met, Afghanistan was still finding its footing in the upper echelons of international cricket, while Bangladesh had a decade of experience at the highest level.
The First Meeting: Asia Cup 2014
The historic first ODI between the two nations took place on February 25, 2014, during the Asia Cup in Fatullah, Bangladesh. Bangladesh won the match by 32 runs, setting a tone of dominance that would characterize the next few years. Mahmudullah played a crucial role with the bat, while the Bangladeshi bowlers restricted Afghanistan’s aggressive lineup.
Later that year, the teams met again in the T20 format during the Asia Cup in Mirpur. Bangladesh secured another victory, reinforcing their status as the senior partner in this relationship. During this period, Afghanistan struggled to cope with the pressure of big tournaments, often collapsing against disciplined Bangladeshi bowling attacks.
The Turning Point: Dehradun Tri-Series 2018
The first significant crack in Bangladesh’s armor appeared in June 2018 during a tri-series in Dehradun, India, which also featured Sri Lanka. In a shocking turn of events, Afghanistan swept the T20I series against Bangladesh 3–0. This was Afghanistan’s first-ever series win against Bangladesh and signaled a changing of the guard.
Players like Rashid Khan and Mohammad Nabi began to exert massive influence. Rashid Khan, in particular, became a nightmare for Bangladeshi batsmen with his leg-spin googlies. The Dehradun series was a wake-up call for Bangladesh, proving that Afghanistan could no longer be taken lightly. This period marks the end of the “Early Era” and the beginning of a truly competitive rivalry.
Mid Era: Tactical Evolution (2019–2023)
Between 2019 and 2023, the Bangladesh national cricket team vs Afghanistan national cricket team timeline shows a dramatic shift in momentum. Afghanistan achieved Test status in 2017, and by 2019, they were ready to challenge Bangladesh in the longest format of the game. This era was characterized by Afghanistan’s tactical maturity and Bangladesh’s struggle to adapt to new challenges.
Afghanistan’s Test Breakthrough (2019)
In March 2019, Afghanistan hosted Bangladesh for a one-off Test match in Chittagong (played in Bangladesh due to security concerns, but officially part of Afghanistan’s home schedule planning). In a stunning upset, Afghanistan won by 224 runs. This was Afghanistan’s first-ever Test victory against a Full Member nation other than Zimbabwe. Rashid Khan took 11 wickets in the match, dismantling the Bangladeshi batting lineup. This victory was a psychological blow to Bangladesh and a massive confidence booster for Afghanistan.
The Home Advantage Shift (2023)
The year 2023 was pivotal in the Bangladesh national cricket team vs Afghanistan national cricket team timeline. Bangladesh hosted Afghanistan for a multi-format series including Tests, ODIs, and T20Is.
In the Test match played in Dhaka in June 2023, Bangladesh exacted revenge with a monumental victory. They won by 546 runs, which stands as the third-largest victory margin in Test cricket history. Najmul Hossain Shanto scored a double century, and the Bangladeshi spinners exploited the turning track to bundle out Afghanistan twice for low scores.
However, the ODI series told a different story. Afghanistan won the ODI series 2–1, marking their first-ever ODI series win on Bangladeshi soil. This highlighted a growing trend: Afghanistan was becoming more dangerous in limited-overs cricket, particularly in conditions that favored spin. The T20I series ended in a 2–0 win for Bangladesh, showing that the rivalry remained fiercely balanced depending on the format.
Modern Era: Format Specialization (2024–2025)
As we moved into 2024 and 2025, the Bangladesh national cricket team vs Afghanistan national cricket team timeline revealed a clear pattern of format specialization. Bangladesh began to dominate T20Is, while Afghanistan asserted control over ODIs and maintained competitiveness in Tests. This era also saw high-stakes encounters in ICC tournaments, adding extra pressure to bilateral relations.
The T20 World Cup 2024 Clash
One of the most critical matches in recent history occurred on June 24, 2024, during the Super Eights stage of the ICC T20 World Cup in Kingstown, St. Vincent. Afghanistan defeated Bangladesh by 8 wickets (using the DLS method due to rain). This loss effectively knocked Bangladesh out of the tournament, while Afghanistan marched on to reach the semi-finals. The match highlighted Afghanistan’s superior fielding and death bowling under pressure, with Fazalhaq Farooqi and Rashid Khan delivering masterclasses.
The UAE Bilateral Series (Late 2025)
The most recent major chapter in this rivalry took place in the United Arab Emirates in October 2025. The two teams played back-to-back T20I and ODI series, resulting in a fascinating split that defines the modern era.
In the T20I series held in Sharjah, Bangladesh achieved a historic 3–0 whitewash. This was the first time Bangladesh had ever swept Afghanistan in a T20I series. The Bangladeshi batters, led by Towhid Hridoy and Litton Das, targeted Afghanistan’s spinners aggressively, while the pace attack led by Taskin Ahmed restricted Afghanistan’s scoring.
Immediately following this, the teams moved to Abu Dhabi for a three-match ODI series. Here, the script flipped dramatically. Afghanistan won the series 3–0, culminating in a massive 200-run victory in the final match. This result underscored Afghanistan’s depth in ODI cricket and their ability to bounce back from setbacks. The Bangladesh national cricket team vs Afghanistan national cricket team timeline now clearly shows that venue and format play decisive roles in determining the outcome.
2025–2026 Update: Current Status and Future Outlook
As of 2026, the rivalry between Bangladesh and Afghanistan is more intense than ever. The results from late 2025 have set the stage for future encounters. Bangladesh has identified T20Is as their stronghold, investing heavily in power-hitting coaches and fast-bowling specialists. Afghanistan, meanwhile, continues to produce world-class all-rounders and spinners who dominate the middle overs in ODIs and Tests.
Key Developments in 2026
In early 2026, both teams are preparing for the upcoming ICC Champions Trophy and the next cycle of the World Test Championship. The Bangladesh national cricket team vs Afghanistan national cricket team timeline suggests that any future meetings will be closely contested.
Recent squad analyses show that Bangladesh is relying on a new generation of batters like Shadman Islam and Zakir Hasan to provide stability, while Afghanistan is integrating young talents such as Noor Ahmad and Ibrahim Zadran into their core group. The tactical battle between Shakib Al Hasan (in his final phases of international cricket) and Rashid Khan remains the headline attraction whenever these two teams meet.
Fans can expect more neutral-venue series in the UAE and Oman, as both boards seek to maximize revenue and provide competitive conditions. The rivalry has matured from a teacher-student dynamic to a peer-to-peer contest where either side can win on any given day, depending on form and conditions.
Complete Timeline Table
The following table details every major encounter in the Bangladesh national cricket team vs Afghanistan national cricket team timeline from 2014 to 2026.
| Year | Event/Match | Format | Result/Outcome | Key Highlight |
|---|---|---|---|---|
| 2014 | Asia Cup, Fatullah | ODI | Bangladesh won by 32 runs | First-ever ODI between the two sides |
| 2014 | Asia Cup, Mirpur | T20I | Bangladesh won | First T20I meeting; Bangladesh dominant |
| 2016 | Asia Cup, Mirpur | T20I | Bangladesh won | Continued Bangladeshi supremacy in Asia Cup |
| 2018 | Tri-Series, Dehradun | T20I | Afghanistan won 3–0 | Afghanistan’s first series win over Bangladesh |
| 2019 | Asia Cup T20, Mirpur | T20I | Bangladesh won by 62 runs | Bangladesh’s largest T20I win in rivalry |
| 2019 | Test Match, Chittagong | Test | Afghanistan won by 224 runs | Afghanistan’s first Test win vs Full Member |
| 2021 | T20 World Cup, Dubai | T20I | Bangladesh won | Crucial win for Bangladesh in group stage |
| 2022 | Asia Cup, Dubai | T20I | Afghanistan won | Afghanistan edged a tight contest |
| 2022 | Mirpur T20I Series | T20I | Bangladesh won 2–1 | Bangladesh reasserted home T20I advantage |
| 2023 | Test Match, Dhaka | Test | Bangladesh won by 546 runs | 3rd largest win margin in Test history |
| 2023 | ODI Series, Bangladesh | ODI | Afghanistan won 2–1 | First ODI series win on Bangladeshi soil |
| 2023 | T20I Series, Bangladesh | T20I | Bangladesh won 2–0 | Clean sweep in home T20Is |
| 2024 | T20 World Cup, Kingstown | T20I | Afghanistan won by 8 wkts (DLS) | Bangladesh knocked out; Afghanistan reached semis |
| 2024 | Asia Cup Prep, Mirpur | ODI | Bangladesh won | Warm-up match victory for hosts |
| 2025 | Asia Cup T20, Abu Dhabi | T20I | Bangladesh won by 8 runs | High-pressure ICC event win for Bangladesh |
| 2025 | T20I Series, Sharjah | T20I | Bangladesh won 3–0 | First-ever 3–0 T20I whitewash vs Afghanistan |
| 2025 | ODI Series, Abu Dhabi | ODI | Afghanistan won 3–0 | Dominant ODI performance by Afghanistan |
| 2025 | ODI Match 3, Abu Dhabi | ODI | Afghanistan won by 200 runs | Largest victory margin in ODI rivalry |
| 2026 | Practice Match, Dhaka | T20I | No Result (Rain) | Pre-tournament warm-up abandoned |
| 2026 | Upcoming Champions Trophy | ODI | Scheduled | Highly anticipated group stage clash |
Head-to-Head Stats & Key Statistics
To fully understand the Bangladesh national cricket team vs Afghanistan national cricket team timeline, we must look at the aggregate numbers. These stats reveal the balance of power across different formats.
| Category | Bangladesh | Afghanistan | Notes |
|---|---|---|---|
| Total Matches Played | 37 | 37 | Across all formats (2014–2026) |
| Total Wins | 21 | 16 | Bangladesh leads overall |
| Test Matches Won | 1 | 1 | Drawn 0–0 in terms of series, 1–1 in matches |
| ODI Matches Won | 11 | 8 | Bangladesh leads ODIs |
| T20I Matches Won | 9 | 7 | Bangladesh leads T20Is |
| Highest Team Total (ODI) | 320/6 | 331/9 | Afghanistan scored 331/9 in Chattogram, 2023 |
| Lowest Team Total (T20I) | 105 all out | 110 all out | Bangladesh collapsed in Kingstown, 2024 |
| Most Runs (Career) | Shakib Al Hasan (650+) | Mohammad Nabi (580+) | Shakib leads the run charts |
| Most Wickets (Career) | Shakib Al Hasan (27) | Rashid Khan (36 combined) | Rashid dominates wicket-taking |
Note: Stats are accurate as of mid-2026. “Combined” wickets for Rashid Khan include both ODI and T20I figures.
Top Records & Milestones
The Bangladesh national cricket team vs Afghanistan national cricket team timeline is filled with individual brilliance and record-breaking performances. Here are some of the most notable milestones:
Individual Batting Records
- Highest Individual Score (ODI): Rahmanullah Gurbaz (Afghanistan) scored 145 runs against Bangladesh in Chattogram in July 2023. This innings laid the foundation for Afghanistan’s series win.
- Highest Individual Score (Test): Najmul Hossain Shanto (Bangladesh) scored 200 runs in the Dhaka Test of 2023, anchoring Bangladesh’s massive victory.
- Fastest Fifty (T20I): Hazratullah Zazai (Afghanistan) reached his fifty in just 18 balls during the 2018 Dehradun series, showcasing Afghanistan’s aggressive intent.
Bowling Milestones
- Best Bowling Figures (ODI): Rashid Khan (Afghanistan) took 5/22 against Bangladesh in 2019, dismantling the middle order.
- Best Bowling Figures (Test): Taijul Islam (Bangladesh) took 7/81 in the second innings of the 2023 Dhaka Test, helping secure the historic 546-run win.
- Most Wickets in Rivalry: Rashid Khan has taken 36 wickets across ODIs and T20Is against Bangladesh, making him the most successful bowler in this rivalry. Shakib Al Hasan follows closely with 27 wickets in ODIs alone.
Team Records
- Biggest Victory Margin (All Formats): Bangladesh’s 546-run win in the 2023 Dhaka Test is not only a rivalry record but also one of the largest margins in the history of Test cricket.
- Biggest ODI Victory: Afghanistan’s 200-run win in Abu Dhabi in October 2025 is the largest margin of victory in ODI matches between these two teams.
- Longest Winning Streak: Bangladesh holds the record for the longest winning streak in T20Is against Afghanistan, winning 4 consecutive matches between 2022 and 2025.
Frequently Asked Questions (FAQs)
Q: Who has won more matches between Bangladesh and Afghanistan? A: As of 2026, Bangladesh has won more matches overall, with 21 victories compared to Afghanistan’s 16. However, Afghanistan has been closing the gap in recent years, particularly in ODI cricket.
Q: What was the result of the last ODI series between Bangladesh and Afghanistan? A: The last ODI series took place in October 2025 in Abu Dhabi. Afghanistan won the series 3–0, including a massive 200-run victory in the final match. This marked a dominant performance by the Afghan side.
Q: Who is the highest wicket-taker in Bangladesh vs Afghanistan matches? A: Rashid Khan of Afghanistan is the highest wicket-taker in this rivalry, with 36 wickets across ODIs and T20Is. For Bangladesh, Shakib Al Hasan leads with 27 ODI wickets against Afghanistan.
Q: Have Bangladesh and Afghanistan ever drawn a Test match? A: No, there have been only two Test matches played between these teams as of 2026. Afghanistan won the first in 2019, and Bangladesh won the second in 2023. There have been no draws.
Q: When is the next scheduled match between Bangladesh and Afghanistan? A: The two teams are scheduled to meet in the ICC Champions Trophy 2026. The exact date depends on the group stage draw, but fans can expect a high-intensity ODI clash in early 2026.
Q: Which team has a better record in T20 World Cups against each other? A: In ICC T20 World Cup tournaments, the record is mixed. Bangladesh won their encounter in 2021, but Afghanistan won the crucial Super Eight match in 2024. Overall, Bangladesh has historically had the edge in T20Is, but Afghanistan is improving rapidly.
Conclusion
The Bangladesh national cricket team vs Afghanistan national cricket team timeline tells the story of two nations rising through the ranks of international cricket. From Bangladesh’s early dominance in 2014 to Afghanistan’s emergence as a tactical powerhouse in 2026, this rivalry has provided fans with unforgettable moments, record-breaking performances, and intense competition.
As we look to the future, the balance of power remains delicate. Bangladesh’s strength in T20Is contrasts sharply with Afghanistan’s prowess in ODIs and Tests. With key players like Shakib Al Hasan and Rashid Khan defining eras, and new stars emerging on both sides, the next chapter of this rivalry promises to be just as exciting. For cricket enthusiasts, tracking the Bangladesh national cricket team vs Afghanistan national cricket team timeline is essential to understanding the evolving landscape of Asian cricket.



