The Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline is one of the most exciting stories in modern Asian cricket. Both nations have grown rapidly on the global stage. Afghanistan is famous for its lethal spin bowling attack led by Rashid Khan. Bangladesh relies on proven stars like Shakib Al Hasan and Mushfiqur Rahim. Every match in the Afghanistan vs Bangladesh rivalry brings tension, drama, and unpredictable results. Fans from both nations eagerly await each encounter. This article covers every important match, key player, turning point, and tactical battle in this growing rivalry from 2014 to 2025.
Afghanistan vs Bangladesh Cricket Rivalry Timeline (2014–2025)
The Afghanistan vs Bangladesh cricket rivalry officially began in 2014. Both teams have now played 27 international matches across ODIs, T20Is, and Test cricket. Bangladesh currently leads, but Afghanistan has been closing the gap year by year. Below is the full timeline covering every major match and series.
| Year | Format | Series/Tournament | Venue | Winner | Score | Summary | Key Highlight |
|---|---|---|---|---|---|---|---|
| 2014 | ODI | ICC Qualifier | Bangladesh | Bangladesh | BAN won by 6 wkts | BAN experience showed | |
| 2015 | ODI | ICC World Cup | Australia | Bangladesh | BAN 164/6 vs AFG 162 | Big stage, BAN class | |
| 2016 | T20I | Asia Cup | India | Afghanistan | AFG 132/6 vs BAN 129 | AFG’s first-ever win vs BAN | |
| 2018 | ODI | Bilateral Series | Dhaka | Afghanistan | AFG won 2-1 ODI series | Spin magic worked in Dhaka | |
| 2018 | ODI | Asia Cup | UAE | Bangladesh | BAN won closely | Home-like conditions for BAN | |
| 2019 | Test | One-off Test | Chittagong | Bangladesh | BAN won by 224 runs | AFG’s debut Test vs BAN | |
| 2020 | ODI | Bilateral Series | Dhaka | Bangladesh | BAN won 2-1 | Home pitch advantage | |
| 2021 | T20I | ICC T20 World Cup | Abu Dhabi | Bangladesh | BAN won by 7 wkts | Dominant BAN performance | |
| 2022 | T20I | Bilateral Series | Dhaka | Bangladesh | BAN won 2-1 T20s | Close T20 series | |
| 2022 | ODI | Bilateral Series | Chittagong | Afghanistan | AFG won 3-2 ODIs | Biggest AFG series win vs BAN | |
| 2023 | ODI | ICC World Cup | Mumbai | Bangladesh | BAN 158/4 vs AFG 156 | BAN won by 6 wickets | |
| 2023 | ODI | Asia Cup | Colombo | Bangladesh | BAN 245 vs AFG 244 | 1-run thriller — closest ever | |
| 2023 | ODI | Bilateral ODI | Chattogram | Split 1-1 | AFG 331; BAN 280/7 | High-scoring, competitive | |
| 2023 | T20I | Bilateral Series | UAE | Afghanistan | AFG won series 2-1 | AFG T20 series win | |
| 2024 | Mixed | Bilateral Series | Mixed | Draw (1-1) | Even results both formats | Perfectly balanced contest | |
| 2025 | Series | ICC/Asia Events | TBD | TBD | TBD | Both squads rebuilding |
Table 1: Complete Afghanistan vs Bangladesh match timeline across all formats (2014–2025).
This timeline shows clear growth in competition level. Early years heavily favored Bangladesh. From 2022 onwards, matches became completely unpredictable with results going either way. The rivalry is now one of the most competitive in Asian cricket.
Early Encounters and Afghanistan’s Rise (2014–2019)
When the Afghanistan vs Bangladesh rivalry began in 2014, Bangladesh held a clear advantage. They had more international experience and exposure at the highest level. Afghanistan trained hard and created a unique spin-based style. This approach troubled many top teams. By 2016, Afghanistan celebrated its first-ever win against Bangladesh in the Asia Cup T20. By 2018, they had won ODI matches on Bangladesh’s home soil — an achievement that shocked the cricket world.
| Year | Format | Event | Venue | Winner | Match Importance |
|---|---|---|---|---|---|
| 2014 | ODI | ICC WC Qualifier | Bangladesh | Bangladesh | BAN showed ODI-level class and experience |
| 2015 | ODI | ICC World Cup | Australia/NZ | Bangladesh | High-pressure stage, BAN more prepared |
| 2016 | T20I | Asia Cup | India | Afghanistan | AFG’s first historic win over Bangladesh |
| 2018 | ODI | Bilateral | Dhaka | Afghanistan | AFG spin won 2 of 3 ODIs on BAN soil |
| 2018 | ODI | Asia Cup | UAE | Bangladesh | BAN used home-like slow pitch conditions |
| 2019 | Test | One-off Test | Chittagong | Bangladesh | BAN won by 224 runs; AFG’s first Test vs BAN |
Balanced Rivalry Phase with Close Matches (2020–2022)
Between 2020 and 2022, the entered a new balanced phase. Neither team could be called the firm favorite heading into any match. Afghanistan’s most memorable achievement came in the 2022 ODI series win, 3-2 in Bangladesh. Bangladesh also won T20 contests during the same period. Fans saw many thrilling last-over finishes and dramatic results. These moments showed that both teams had improved in mental strength and skill depth.
| Year | Format | Series | Venue | Winner | Margin/Notes |
|---|---|---|---|---|---|
| 2020 | ODI | Bilateral Series | Dhaka | Bangladesh | BAN won 2-1 in close ODI series |
| 2021 | T20I | ICC T20 World Cup | Abu Dhabi UAE | Bangladesh | BAN won by 7 wickets dominantly |
| 2022 | T20I | Bilateral Series | Dhaka | Bangladesh | BAN won T20 series 2-1 |
| 2022 | ODI | Bilateral Series | Chittagong | Afghanistan | AFG won ODI series 3-2 in Bangladesh |
Modern Era Matches and Recent Results (2023–2025)
The modern era of the Afghanistan National Cricket Team and Bangladesh National Cricket Team has been full of action. The 2023 Asia Cup match decided by just 1 run stands as the most dramatic contest in this rivalry’s entire history. The 2023 World Cup ODI saw Bangladesh comfortably chase down Afghanistan’s total. Afghanistan then bounced back by winning the 2023 T20I series in the UAE. The 2024 series ended in a 1-1 draw, confirming that both teams are now equally talented and competitive.
| Year | Format | Tournament | Venue | Winner | Score | Margin |
|---|---|---|---|---|---|---|
| 2023 | ODI | ICC World Cup | Mumbai India | Bangladesh | BAN 158/4 vs AFG 156 | Won by 6 wickets |
| 2023 | ODI | Asia Cup | Colombo SL | Bangladesh | BAN 245 vs AFG 244 | Won by just 1 run |
| 2023 | ODI | Bilateral | Chattogram | Afghanistan | AFG 331 vs BAN 245 | Won by 86 runs |
| 2023 | ODI | Bilateral | Chattogram | Bangladesh | BAN 280/7 vs AFG 279 | Won by 3 wickets |
| 2023 | T20I | Bilateral Series | UAE | Afghanistan | AFG won 2-1 series | Series win for AFG |
| 2024 | ODI+T20I | Mixed Series | Mixed Venues | Draw 1-1 | Even split | Balanced rivalry |
| 2025 | Series | Asia/ICC Events | TBD | TBD | TBD | Highly anticipated |
Head-to-Head Record
Bangladesh leads the head-to-head record against Afghanistan. However, Afghanistan has shown steady improvement. Bangladesh leads 17 wins to 10 wins across 27 total matches. Importantly, not one single match has ended as a tie or no-result, showing the high competitiveness of every encounter. Below is the complete format-wise breakdown.
| Format | Total Matches | AFG Wins | BAN Wins | Ties/NR | Win % (AFG / BAN) |
|---|---|---|---|---|---|
| ODI | 16 | 6 | 10 | 0 | AFG 37.5% | BAN 62.5% |
| T20I | 10 | 4 | 6 | 0 | AFG 40.0% | BAN 60.0% |
| Test | 1 | 0 | 1 | 0 | AFG 0% | BAN 100% |
| Total (All) | 27 | 10 | 17 | 0 | AFG 37% | BAN 63% |
ODI, T20I and Test Performance Comparison
Each format reveals different strengths in the Afghanistan vs Bangladesh cricket rivalry. ODIs favor Bangladesh due to their deep batting order and home-ground advantage. T20Is are tight matches. Afghanistan’s strong batting and skilled spin bowling challenge Bangladesh. Test cricket has only been played once, but Bangladesh clearly holds the edge in patience and technical ability. The table compares all key metrics format by format.
| Format | Team | Matches | Wins | Avg Score | Top Performer |
|---|---|---|---|---|---|
| ODI | Afghanistan | 16 | 6 | 238 | Rahmanullah Gurbaz – 800+ runs, 55+ avg |
| ODI | Bangladesh | 16 | 10 | 252 | Shakib Al Hasan – 1100+ runs, 30+ wkts |
| T20I | Afghanistan | 10 | 4 | 156 | Rashid Khan – 18+ wickets, ERA under 5 |
| T20I | Bangladesh | 10 | 6 | 148 | Mustafizur Rahman – 14+ wickets |
| Test | Afghanistan | 1 | 0 | 253 (avg) | Hashmatullah Shahidi – 70 in 2nd innings |
| Test | Bangladesh | 1 | 1 | 255 (avg) | Shakib Al Hasan – 75 & 50* in the Test |
Key Turning Points

2016 Asia Cup T20 (AFG Win): Afghanistan’s National Cricket Team beat Bangladesh for the first time. This win boosted their confidence and showed they could compete at a top level.
2018 ODI Series in Dhaka (AFG 2-1): Afghanistan triumphed on Bangladesh’s home turf. Their spin attack proved world-class and tough to handle in the subcontinent.
2019 Test Match (BAN Win): Bangladesh won by 224 runs in Chittagong, exposing Afghanistan’s lack of experience in longer format cricket.
2022 ODI Series (AFG 3-2): Afghanistan won a historic away series, with Rashid Khan, Mujeeb Ur Rahman, and Noor Ahmad dominating with spin.
2023 Asia Cup (BAN Win by 1 Run): One of the closest matches ever, proving both teams are now equally competitive and small moments decide outcomes.
2023 World Cup Match (BAN Win): Bangladesh secured a close win over Afghanistan. This game showed that Afghanistan still needs to build consistency in high-pressure global tournaments.
Top Players and Match-Winning Performances
The Afghanistan vs Bangladesh cricket rivalry has produced some of the most memorable individual performances in Asian cricket. Here are the key players who have defined this rivalry from both sides.
Afghanistan’s Top Match-Winners:
- Rashid Khan (Captain, AFG): World’s best T20 spinner with 40+ wickets vs Bangladesh. Economy rate under 5 in most matches. Decisive in every format.
- Rahmanullah Gurbaz (AFG): Explosive opener with 800+ runs vs Bangladesh. Strike rate consistently above 140 in T20Is. Dominant at the top.
- Mujeeb Ur Rahman (AFG): Mystery spinner who troubles both right and left-hand batters. Particularly lethal in powerplay overs against Bangladesh.
- Mohammad Nabi (AFG): Experienced all-rounder who contributes 30-40 crucial runs plus 1-2 wickets in almost every match he plays.
- Fazalhaq Farooqi (AFG): Left-arm pace bowler who swings the ball both ways. Consistently dangerous with the new ball in the first 6 overs.
Bangladesh’s Top Match-Winners:
- Shakib Al Hasan (Captain, BAN): Greatest all-rounder Bangladesh has ever produced. 1100+ runs and 30+ wickets vs Afghanistan across all three formats.
- Mushfiqur Rahim (BAN): Reliable middle-order anchor with 900+ runs vs Afghanistan. Exceptional under pressure during close run chases.
- Mustafizur Rahman (BAN): Cutters and slower ball deliveries make him Bangladesh’s most deceptive bowler. Restricts scoring heavily in the death overs.
- Litton Das (BAN): Explosive wicketkeeper-batter who provides fast starts and key partnerships at the top of the Bangladesh batting order.
- Taskin Ahmed (BAN): Right-arm fast bowler with reverse swing. Takes crucial early wickets to apply pressure on Afghanistan at the start of the innings.
You May Also Read : Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Timeline
Memorable Matches and Highlights
These matches between the Afghanistan and Bangladesh national cricket teams are memorable. They feature drama, close finishes, and standout performances. Every cricket fan remembers these encounters clearly.
Asia Cup T20 2016 (AFG won by 3 runs): AFG 132/6 vs BAN 129/6. Rashid Khan took 2 wickets. Bangladesh fell 3 runs short in the final over. Historic first win.
ODI Series 2018 – Dhaka (AFG won match by 4 wickets): Afghanistan chased 258 to win in Dhaka. Gurbaz and Nabi batted beautifully in a high-pressure chase.
ICC T20 WC 2021 – Abu Dhabi (BAN won by 7 wickets): Bangladesh dominated completely. Mustafizur took 3 wickets cheaply. BAN chased 116 with 8 balls to spare.
2022 ODI Series (AFG won 3-2): Afghanistan’s greatest series win vs Bangladesh. Won 3 out of 5 ODIs. Rashid, Mujeeb, and Noor Ahmad took 25+ wickets together.
Asia Cup ODI 2023 (BAN won by 1 run): Bangladesh 244 vs Afghanistan’s target of 245. Afghanistan needed 2 off the last ball and scored only 1. Heartbreaking for AFG fans.
ICC World Cup ODI 2023 – Mumbai (BAN won by 6 wickets): Afghanistan posted 156, Bangladesh chased it down in 19.1 overs. Too many extras gifted to Bangladesh cost AFG the match.
Bilateral ODI 2023 – Chattogram (AFG won by 86 runs): Afghanistan’s highest total vs Bangladesh — 331 in 50 overs. Ibrahim Zadran scored a brilliant century. Bangladesh bowled out for 245.
Team Strength Comparison: Batting, Bowling and Overall Performance
A clear side-by-side comparison of both teams helps explain why certain matches go the way they do. The table below analyzes batting, bowling, fielding, and overall team balance across different cricket categories.
| Category | Afghanistan | Bangladesh | Edge |
|---|---|---|---|
| Top-order Batting | Gurbaz, Zazai (explosive SR 145+) | Litton Das, Tamim (consistent, builds) | Bangladesh |
| Middle-order Batting | Nabi, Najibullah (power finisher) | Shakib, Mushfiqur (cool anchor) | Bangladesh |
| Spin Bowling | Rashid, Mujeeb, Noor (world-class) | Shakib, Miraz (reliable, experienced) | Afghanistan (clearly) |
| Fast Bowling | Farooqi (swing, yorkers) | Mustafizur, Taskin (variety, pace) | Bangladesh |
| Fielding | Average but improving fast | Above average consistently | Bangladesh |
| Home Advantage | Neutral pitches only | Strong at home in Dhaka/Ctg | Bangladesh |
| T20 Power-hitting | Very strong (SR 145+) | Moderate (SR 128+) | Afghanistan |
| ICC Tournament Experience | Growing but still limited | Very experienced (since 2011) | Bangladesh |
| Spin Bowling Depth | 3 world-class spinners | 2 solid spinners | Afghanistan (clear edge) |
| Overall Team Balance | Spin-heavy and aggressive | All-round and consistent | Bangladesh (marginally) |
Tactical Analysis: Spin vs Batting Battle
Afghanistan Strategy: The Afghanistan National Cricket Team uses a strong spin attack. This helps them control the game during middle overs, slow down scoring, and take quick wickets. Rashid Khan keeps economy very low, Mujeeb Ur Rahman attacks in the powerplay, and Noor Ahmad adds left-arm variation to confuse batters.
Bangladesh Strategy: The Bangladesh National Cricket Team aims to tackle spin by using good footwork and rotating the strike early. Shakib Al Hasan plays a key role by reading spin well and stabilizing innings during pressure phases.
Pitch Impact: On slow, turning pitches (Asia conditions), Afghanistan gets a big advantage due to spin dominance. On fast and bouncy pitches (Australia/South Africa), Bangladesh performs better as pace bowlers become more effective.
Death Overs Battle: Bangladesh uses Mustafizur Rahman with cutters and slower balls, while Afghanistan counters with Fazalhaq Farooqi yorkers and Mohammad Nabi variations, making final overs highly decisive.
Match Outcome Pattern: Most matches between these teams are decided in last overs because both sides have strong bowling strategies, making the rivalry tight and unpredictable.
Conclusion
Both represents one of modern cricket’s most compelling and rapidly growing rivalries. Bangladesh is ahead 17-10 overall, but Afghanistan’s rapid growth makes future matches hard to predict. Afghanistan has a world-class spin attack. Bangladesh boasts a strong batting lineup and valuable tournament experience.
This matchup leads to exciting cricket across all three formats. Afghanistan National Cricket Team vs Bangladesh National Cricket Team Timeline rivalry began in 2014 and led to a thrilling 1-run Asia Cup match in 2023. It’s created unforgettable cricket moments. Both teams are working on new talent and getting ready for the 2025 ICC events. Fans around the world can expect exciting finishes and standout performances in the coming years.
Frequently Asked Questions (FAQs)
Who leads the Afghanistan vs Bangladesh head-to-head record in international cricket?
Bangladesh leads the overall head-to-head record with 17 wins compared to Afghanistan’s 10 wins. This is across 27 total matches played in ODIs, T20Is, and one Test match combined as of 2024.
When did Afghanistan first beat Bangladesh in any international cricket match?
Afghanistan beat Bangladesh for the very first time in the 2016 Asia Cup T20 match held in India. They scored 132/6 and bowled Bangladesh out for 129/6, winning by 3 runs in a historic upset.
Who are the top performers in the Afghanistan vs Bangladesh cricket rivalry?
Rashid Khan leads for Afghanistan with 40+ wickets. Rahmanullah Gurbaz has 800+ runs. For Bangladesh, Shakib Al Hasan has 1100+ runs and 30+ wickets, making him the top all-round performer in this rivalry.
What was the most dramatic match in Afghanistan vs Bangladesh cricket history?
The 2023 Asia Cup ODI was the most dramatic match. Bangladesh won by just 1 run — scoring 245 while Afghanistan’s target was 244. Afghanistan needed 2 runs off the very last ball but managed only 1.
Does Afghanistan perform better at home conditions or on neutral pitches against Bangladesh?
Afghanistan performs much better on neutral grounds like UAE, winning 55.6% of those matches. In Bangladesh’s home conditions in Dhaka or Chittagong, Afghanistan wins only 18.2% of its games played there.


