The Bangladesh National Cricket Team Vs Afghanistan National Cricket Team timeline has grown into one of the most exciting rivalries in modern Asian cricket. What started as a contest between an experienced side and a rising underdog quickly became a fierce battle filled with pressure, aggression, and unforgettable scorecards. Afghanistan’s fearless cricket challenged Bangladesh’s dominance, while Bangladesh relied on experience and tactical discipline to survive intense contests. From dramatic Asia Cup clashes to tense World Cup encounters, every match added a new chapter to the rivalry. Star players like Shakib Al Hasan, Rashid Khan, Mohammad Nabi, and Mushfiqur Rahim transformed these games into emotional battles watched passionately by millions of cricket fans.
Here is the complete compilation of all the tables tracking the Bangladesh National Cricket Team vs Afghanistan National Cricket Team timeline, completely clean and free of any links.
Recent Matches
Date
Match Format
Venue
Winner
Scorecard Summary
14 Oct 2025
3rd ODI
Abu Dhabi
Afghanistan
AFG 293/9; BAN 93 (AFG won by 200 runs)
11 Oct 2025
2nd ODI
Abu Dhabi
Afghanistan
AFG 190; BAN 109 (AFG won by 81 runs)
08 Oct 2025
1st ODI
Abu Dhabi
Afghanistan
BAN 221; AFG 226/5 (AFG won by 5 wickets)
05 Oct 2025
3rd T20I
Sharjah
Bangladesh
AFG 143/9; BAN 144/4 (BAN won by 6 wickets)
03 Oct 2025
2nd T20I
Sharjah
Bangladesh
AFG 147/5; BAN 150/8 (BAN won by 2 wickets)
02 Oct 2025
1st T20I
Sharjah
Bangladesh
AFG 151/9; BAN 153/6 (BAN won by 4 wickets)
16 Sep 2025
Asia Cup
Abu Dhabi
Bangladesh
BAN 154/5; AFG 146 (BAN won by 8 runs)
11 Nov 2024
3rd ODI
Sharjah
Afghanistan
BAN 244/8; AFG 246/5 (AFG won by 5 wickets)
09 Nov 2024
2nd ODI
Sharjah
Bangladesh
BAN 252/7; AFG 184 (BAN won by 68 runs)
06 Nov 2024
1st ODI
Sharjah
Afghanistan
BAN 143; AFG 235 (AFG won by 92 runs)
Overall Head-to-Head Evolution
Format
Total Matches
Bangladesh Wins
Afghanistan Wins
Rivalry Dynamic
Test Matches
2
1
1
Perfect Split: Afghanistan won a historic maiden test in 2019; Bangladesh responded with a massive 546-run victory margin in 2023.
ODIs
22
11
11
Dead Heat: Bangladesh initially dominated, but Afghanistan’s back-to-back 3–0 and 2–1 series wins across late 2024 and late 2025 completely leveled the ledger.
T20Is
17
10
7
Bangladesh Advantage: Kept close over the years, but Bangladesh pulled clear after sweeping their October 2025 multi-game series 3–0 in Sharjah.
Total International
41
22
19
Bangladesh retains a narrow global lead, heavily carried by their recent resurgence in shortest-format efficiency.
Top Batting Performances
Format
Player (Country)
Match Stat / Record
Match Context & Milestone
Test
Najmul Hossain Shanto (BAN)
146 & 124
Smashed twin centuries in a single Test match (Mirpur, 2023) to orchestrate a massive 546-run win.
Test
Rahmat Shah (AFG)
102
Scored Afghanistan’s historic first-ever Test century during their 2019 win over Bangladesh.
ODI
Rahmanullah Gurbaz (AFG)
145 runs
Hit a destructive 145 off 125 balls (Chattogram, 2023), establishing the highest single ODI score in this rivalry.
ODI
Mehidy Hasan Miraz (BAN)
112 runs
Powered a brilliant century at the Gaddafi Stadium during the 2023 Asia Cup.
T20I
Mohammad Nabi (AFG)
84* runs
Recorded an explosive unbeaten 84 off 54 balls (Mirpur, 2019) to seal an Afghan victory.
T20I
Shakib Al Hasan (BAN)
70* runs
Anchored a clinical chase with a quickfire unbeaten 70 off 45 balls.
Top Bowling Performances
Format
Player (Country)
Match Figures / Record
Impact & Dynamic
Test
Rashid Khan (AFG)
11/104 (Match Haul)
Claimed 5/55 and 6/49 in 2019 to secure Afghanistan’s maiden Test victory against Bangladesh.
ODI
Shakib Al Hasan (BAN)
5/29
Delivered a masterclass spell at Southampton during the 2019 ICC Cricket World Cup.
ODI
Rashid Khan (AFG)
5/29
Ripped through the Bangladeshi middle order during the 2018 Asia Cup in Abu Dhabi.
ODI
Bilal Sami (AFG)
5/33
Decimated Bangladesh with a fiery five-wicket haul in their October 2025 clash.
T20I
Nasum Ahmed (BAN)
4/10
Dismantled Afghanistan’s top order with career-best economy figures in 2022.
T20I
Rashid Khan (AFG)
4/12
Dominated with variations during the 2018 bilateral series in Dehradun.
Biggest Wins (By Run and Wicket Margins)
Format
Date
Winner
Margin
Match Context & Significance
Test
14 Jun 2023
Bangladesh
546 runs
Historic Defeat: The biggest Test win by runs in the 21st century worldwide, orchestrated by Najmul Shanto’s twin centuries.
Test
05 Sep 2019
Afghanistan
224 runs
Maiden Test Milestone: Afghanistan’s first-ever historic Test match triumph against a seasoned Test nation.
ODI
14 Oct 2025
Afghanistan
200 runs
Modern Dominance: Afghanistan dismantled Bangladesh for just 93 runs to claim their largest 50-over run victory.
ODI
08 Jul 2023
Afghanistan
142 runs
Top Order Exploded: Set up by a blistering century from Rahmanullah Gurbaz in Chattogram.
ODI
01 Oct 2016
Bangladesh
141 runs
Early Supremacy: Bangladesh’s highest-ever 50-over win margin over Afghanistan, sealed at Mirpur.
T20I
16 Mar 2014
Bangladesh
9 wickets
Early T20 Sweep: Bangladesh chased down a meager target of 73 in just 12 overs during the World T20.
Closest Matches (Thrilling Finishes)
Format
Date
Winner
Margin
Match Context & Breakdown
T20I
07 Jun 2018
Afghanistan
1 run
Heartbreak for BAN: Chasing 146, Bangladesh needed 4 runs off the final ball but fell just short in Dehradun.
T20I
03 Oct 2025
Bangladesh
2 wickets
Sharjah Thriller: Bangladesh’s lower order held their nerve in a frantic 148-run chase with balls to spare.
T20I
14 Jul 2023
Bangladesh
2 wickets
Tailenders Deliver: A tense chase where Bangladesh snuck home with just 1 ball remaining in Sylhet.
ODI
23 Sep 2018
Bangladesh
3 runs
Asia Cup Classic: Defending 249, Mustafizur Rahman bowled a legendary final over to deny Afghanistan in Abu Dhabi.
ODI
25 Sep 2016
Bangladesh
7 runs
Clutch Bowling: Defending a modest 265, Shakib Al Hasan squeezed out the Afghan tail in the final overs.
T20I
24 Jun 2024
Afghanistan
8 runs (DLS)
World Cup Super 8s: A dramatic, rain-affected game that knocked Bangladesh out of the tournament.
The First Meeting That Changed Perceptions
Bangladesh and Afghanistan first met in a major international contest during the 2014 Asia Cup, and the result shocked Asian cricket. Afghanistan defeated Bangladesh in Mirpur and announced themselves as a fearless side capable of beating established teams. Mohammad Nabi controlled the game with calm batting while Afghan bowlers exposed Bangladesh’s fragile middle order. The crowd in Dhaka could not believe the collapse as Bangladesh lost control under pressure. This victory became the foundation of a growing rivalry. Afghanistan gained confidence, while Bangladesh realized they could no longer treat Afghanistan as inexperienced newcomers. The match also created strong fan emotions and started intense comparisons between the two Asian teams in spin bowling, aggressive cricket, and tactical awareness during pressure situations.
Season
Score
Winner
Best Performance
Key Moment
2014 Asia Cup
AFG 254/6
Afghanistan
Mohammad Nabi 44
Historic upset
2014
BAN 222 All Out
Afghanistan
Dawlat Zadran bowling
Bangladesh collapse
Mirpur Clash
Tight ODI Finish
Afghanistan
Samiullah Shinwari
Calm chase
Rivalry Start
Competitive Match
Afghanistan
Afghan spin attack
Rivalry born
Bangladesh’s Experienced Core Under Pressure
Bangladesh entered this rivalry with experienced stars like Shakib Al Hasan, Tamim Iqbal, and Mushfiqur Rahim, but Afghanistan’s fearless cricket created serious problems. Bangladesh relied heavily on spin-friendly pitches and disciplined batting, yet Afghanistan’s attacking mindset often disrupted their plans. Shakib became the central figure in many close matches because of his ability to handle pressure with both bat and ball. Mushfiqur Rahim also played several rescue innings when Bangladesh suffered collapses against Afghan spinners. The rivalry tested Bangladesh’s mental strength, especially during home matches where expectations were extremely high. Media criticism increased whenever Bangladesh lost to Afghanistan because fans expected dominance. Every close finish added more intensity and turned ordinary bilateral games into emotionally charged contests between two determined Asian sides.
Season
Score
Winner
Best Performance
Key Moment
2018 ODI Series
BAN 279/8
Bangladesh
Shakib all round show
Series comeback
2019 WC Match
BAN 262/7
Bangladesh
Shakib century
ICC dominance
Home Series
Tight Finish
Bangladesh
Mushfiqur fifty
Pressure recovery
Spin Battle Era
Competitive Games
Bangladesh
Mustafizur wickets
Tactical response
Afghanistan’s Fearless Rise in Asian Cricket
Afghanistan transformed into a dangerous international team through fearless cricket and world-class spin bowling. Rashid Khan became the symbol of this rise with his aggressive bowling and unmatched confidence against Bangladesh batters. Mohammad Nabi brought leadership and calmness while Mujeeb Ur Rahman added mystery spin in powerplays. Afghanistan never looked intimidated by Bangladesh’s experience or home conditions. Their celebrations, body language, and aggressive tactics showed belief in winning every contest. This rivalry grew stronger because Afghanistan challenged Bangladesh in areas where Bangladesh traditionally dominated, especially spin bowling. Afghan batters also improved rapidly, with players like Rahmanullah Gurbaz attacking from the start. Every victory against Bangladesh increased Afghanistan’s reputation globally and gave their supporters unforgettable moments of pride in modern Asian cricket history.
Season
Score
Winner
Best Performance
Key Moment
2018 T20I
AFG 167/8
Afghanistan
Rashid Khan spell
Spin domination
2022 Asia Cup
AFG chased easily
Afghanistan
Mujeeb wickets
Fast powerplay
Sharjah Clash
High scoring game
Afghanistan
Gurbaz attack
Aggressive batting
Rising Era
Multiple wins
Afghanistan
Nabi leadership
Fearless cricket
The Nail Biting Asia Cup Battles
Asia Cup matches between Bangladesh and Afghanistan always carried enormous pressure because tournament qualification often depended on these results. One of the most dramatic contests came in the 2018 Asia Cup when Bangladesh narrowly defended a low total through disciplined bowling and calm captaincy. Afghanistan responded in later tournaments with aggressive batting and spin attacks that completely changed the momentum. Crowd energy in these games felt intense from the first over because fans from both nations expected emotional victories. Mushfiqur Rahim delivered important innings under pressure while Rashid Khan repeatedly broke partnerships at critical moments. Tactical battles between captains became a major storyline as both teams relied heavily on spin in middle overs. These Asia Cup clashes turned the rivalry into one of Asia’s most entertaining modern cricket contests.
Season
Score
Winner
Best Performance
Key Moment
Asia Cup 2014
AFG 254/6
Afghanistan
Nabi all round game
Historic win
Asia Cup 2018
BAN 249/7
Bangladesh
Mushfiqur century
Narrow defense
Asia Cup 2022
AFG easy chase
Afghanistan
Rashid Khan
Spin pressure
Asia Cup 2023
BAN recovery win
Bangladesh
Mehidy Hasan
Middle order fight
Rashid Khan vs Bangladesh Batters
Rashid Khan became the biggest challenge for Bangladesh in white-ball cricket because of his speed, accuracy, and dangerous googly. Bangladesh batters often struggled to attack him freely during middle overs. Tamim Iqbal usually played cautiously against Rashid, while Mushfiqur Rahim frequently faced pressure trying to rotate strike. Shakib Al Hasan handled Rashid better than most because of his experience against spin. Rashid’s confidence grew after every successful spell against Bangladesh, and his celebrations added extra aggression to the rivalry. Several Bangladesh collapses happened because Rashid removed set batters at important moments. Fans began treating his overs as the turning point of matches. His dominance also forced Bangladesh to change batting strategies and prepare specific plans to survive Afghanistan’s dangerous spin attack.
Season
Score
Winner
Best Performance
Key Moment
T20 Series
Rashid 4 wickets
Afghanistan
Rashid Khan
Middle order collapse
ODI Clash
Tight defense
Afghanistan
Rashid economy
Pressure overs
Asia Cup Battle
BAN under pressure
Afghanistan
Rashid googlies
Key breakthroughs
Rivalry Peak
Multiple close games
Balanced
Shakib vs Rashid
Tactical duel
World Cup Encounters That Raised the Stakes
World Cup matches between Bangladesh and Afghanistan carried enormous pressure because both teams wanted global respect. In the 2019 Cricket World Cup, Bangladesh defeated Afghanistan through a brilliant all-round performance by Shakib Al Hasan. His century and disciplined bowling controlled the game completely and strengthened Bangladesh’s campaign. Afghanistan, however, continued improving in ICC events with fearless cricket and attacking tactics. Every World Cup meeting increased fan expectations because both nations viewed these matches as opportunities to prove themselves internationally. Bowling strategies became more defensive, while batting units tried to avoid risky collapses under pressure. These ICC clashes also attracted worldwide attention because the rivalry represented the rise of competitive Asian cricket outside the traditional powerhouses like India, Pakistan, and Sri Lanka in modern tournaments.
Season
Score
Winner
Best Performance
Key Moment
World Cup 2015
BAN 267/9
Bangladesh
Shakib brilliance
Strong chase
World Cup 2019
BAN 262/7
Bangladesh
Shakib century
Match control
T20 World Cup
Low scoring thriller
Afghanistan
Rashid bowling
Spin attack
ICC Rivalry
Close contests
Mixed results
All round efforts
Global attention
Spin Wars, Mind Games and Tactical Battles
The Bangladesh vs Afghanistan rivalry became famous for spin bowling battles and psychological pressure. Bangladesh used slow home pitches to strengthen bowlers like Shakib Al Hasan and Mehidy Hasan, while Afghanistan answered with Rashid Khan and Mujeeb Ur Rahman. Every middle-over phase turned into a tactical contest where one mistake could change the result. Aggressive celebrations and emotional reactions increased the tension between players. Captains constantly adjusted field placements and bowling changes to stop momentum shifts. Batters often struggled to attack freely because both teams depended heavily on spin control. Fans enjoyed these intense contests because they felt unpredictable until the final overs. The rivalry also reflected the changing balance of Asian cricket, where Afghanistan challenged established teams without fear or hesitation.
Season
Score
Winner
Best Performance
Key Moment
Spin Dominance Era
Low scoring matches
Mixed Results
Rashid and Shakib
Middle over battles
Home Conditions
Slow pitches
Bangladesh
Mehidy Hasan
Tactical bowling
UAE Conditions
Balanced surfaces
Afghanistan
Nabi control
Smart captaincy
Rivalry Growth
Competitive series
Balanced
Spin attacks
Mind games
Conclusion
The Bangladesh National Cricket Team Vs Afghanistan National Cricket Team rivalry continues to grow with every series and tournament. Both teams have produced thrilling matches, emotional victories, and unforgettable individual performances that shaped modern Asian cricket. Bangladesh brought experience, composure, and home dominance, while Afghanistan answered with fearless aggression and world-class spin bowling. The rivalry became much bigger than simple bilateral cricket because it reflected pride, national passion, and the changing balance of power in the sport. With young stars emerging on both sides and ICC tournaments creating bigger stages, future encounters promise even more drama. Fans now expect every Bangladesh vs Afghanistan match to deliver tension, intensity, and memorable cricket moments.