The Bangladesh National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard rivalry has become one of the most exciting contests in modern Asian cricket. What started as a battle between an experienced side and a rising cricket nation quickly transformed into a fierce competition filled with pressure, aggression, and unforgettable performances. Afghanistan’s fearless approach and powerful spin attack challenged Bangladesh in every format, while Bangladesh relied on experience, tactical awareness, and home dominance to respond strongly. From thrilling Asia Cup encounters to dramatic T20 finishes, both teams produced memorable scorecards and emotional moments. This rivalry continues to grow because every match carries pride, pressure, and the hunger to dominate Asian cricket.
The white-ball bilateral series in October 2025 concluded with Afghanistan dominating the ODI leg to complete a 3-0 clean sweep, following Bangladesh’s 3-0 victory in the preceding T20I leg.
Below are the complete match scorecards and data tables with all links, hyperlinks, and non-alphanumeric icons completely removed.
Latest Matches
Date
Match Format and Venue
Result
14 Oct 2025
3rd ODI (Abu Dhabi)
Afghanistan won by 200 runs
11 Oct 2025
2nd ODI (Abu Dhabi)
Afghanistan won by 81 runs
08 Oct 2025
1st ODI (Abu Dhabi)
Afghanistan won by 5 wickets
05 Oct 2025
3rd T20I (Sharjah)
Bangladesh won by 6 wickets
03 Oct 2025
2nd T20I (Sharjah)
Bangladesh won by 2 wickets
02 Oct 2025
1st T20I (Sharjah)
Bangladesh won by 4 wickets
Complete Match Summary (3rd ODI)
Team
Score
Key Performers
Afghanistan
293 for 9 (50 overs)
Ibrahim Zadran 95, Mohammad Nabi 62
Bangladesh
93 all out (27.1 overs)
Saif Hassan 43
Afghanistan Batting Scorecard
Batter
Dismissal
Runs
Balls
4s
6s
SR
Rahmanullah Gurbaz
c and b Nahid Rana
42
44
5
1
95.45
Sediqullah Atal
b Tanvir Islam
29
47
3
0
61.70
Ibrahim Zadran
b Hasan Mahmud
95
111
7
2
85.59
Hashmatullah Shahidi
b Mehidy Hasan Miraz
2
10
0
0
20.00
Ikram Alikhil
b Rishad Hossain
2
13
0
0
15.38
Azmatullah Omarzai
b Shamim Hossain
20
21
3
0
95.24
Mohammad Nabi
b Saif Hassan
62
37
4
5
167.57
Nangeyalia Kharote
b Nahid Rana
10
12
0
0
83.33
Allah Ghazanfar
b Hasan Mahmud
0
1
0
0
0.00
Bilal Sami
Not Out
0
0
0
0
0.00
Extras
w 18, lb 8, b 3
29
0
0
0
0.00
Bangladesh Bowling Performance
Bowler
Overs
Maidens
Runs
Wickets
Economy
Tanvir Islam
10.0
0
46
2
4.60
Rishad Hossain
10.0
0
43
0
4.30
Mehidy Hasan Miraz
9.4
0
67
1
6.93
Nahid Rana
8.2
0
56
0
6.72
Hasan Mahmud
6.0
0
57
2
9.50
Saif Hassan
4.0
1
6
3
1.50
Shamim Hossain
2.0
0
12
0
6.00
Bangladesh Batting Scorecard
Batter
Dismissal
Runs
Balls
4s
6s
SR
Saif Hassan
b Nangeyalia Kharote
43
54
2
3
79.63
Najmul Hossain Shanto
b Allah Ghazanfar
3
16
0
0
18.75
Tawhid Hridoy
b Rashid Khan
7
12
0
0
58.33
Mohammad Naim
b Rashid Khan
7
24
0
0
29.17
Mehidy Hasan Miraz
b Bilal Sami
6
9
0
0
66.67
Nurul Hasan
b Bilal Sami
2
6
0
0
33.33
Shamim Hossain
b Bilal Sami
0
1
0
0
0.00
Rishad Hossain
b Azmatullah Omarzai
4
7
0
0
57.14
Tanvir Islam
b Bilal Sami
5
3
1
0
166.67
Hasan Mahmud
c Alikhil b Bilal Sami
9
23
1
0
39.13
Nahid Rana
Not Out
2
9
0
0
22.22
Afghanistan Bowling Scorecard
Bowler
Overs
Maidens
Runs
Wickets
Economy
Bilal Sami
7.1
0
33
5
4.60
Rashid Khan
6.0
1
12
3
2.00
Azmatullah Omarzai
6.0
0
20
1
3.33
Allah Ghazanfar
7.0
0
25
0
3.57
Nangeyalia Kharote
1.0
0
3
0
3.00
When Afghanistan Started Challenging Bangladesh’s Dominance
Bangladesh entered this rivalry with more international experience, but Afghanistan quickly changed the balance with fearless cricket and aggressive spin bowling. Early matches showed Bangladesh relying on experienced players like Shakib Al Hasan and Mushfiqur Rahim, while Afghanistan depended on young stars such as Rashid Khan and Mohammad Nabi. The rivalry became intense because Afghanistan played without fear, especially in pressure moments. Bangladesh struggled against Afghanistan’s attacking spinners on slow Asian pitches. Fans from both nations treated every match emotionally, turning ordinary games into high-pressure battles. Over time, Afghanistan transformed from underdogs into genuine competitors. Their victories in ODI and T20 matches shocked cricket followers and forced Bangladesh to rethink strategies. This period laid the foundation for one of Asia’s fastest-growing cricket rivalries.
Season
Match Score
Winning Team
Best Performance
Key Moment
2014
AFG 254 vs BAN 222
Afghanistan
Samiullah Shinwari 81
Historic Afghanistan ODI win
2016
BAN 265 vs AFG 258
Bangladesh
Tamim Iqbal century
Tight run chase pressure
2018
BAN 249 vs AFG 255
Afghanistan
Rashid Khan 3 wickets
Dominant spin attack
2019
BAN 262 vs AFG 200
Bangladesh
Shakib all-round show
Experienced recovery
Asia Cup Battles That Intensified the Rivalry
Asia Cup matches between Bangladesh and Afghanistan brought enormous pressure because every game affected tournament qualification and national pride. Afghanistan’s confidence grew after defeating major Asian teams, while Bangladesh depended heavily on experienced cricketers during crunch moments. Rashid Khan repeatedly troubled Bangladesh’s middle order with sharp leg-spin, while Mohammad Nabi controlled the game through disciplined bowling and calm finishing. Bangladesh fought back with tactical captaincy and controlled batting from Mushfiqur Rahim and Mahmudullah. Several matches went deep into the final overs, creating unforgettable drama for supporters. Crowd energy, emotional celebrations, and intense body language added fuel to the rivalry. These Asia Cup clashes proved Afghanistan was no longer an emerging side but a genuine threat capable of defeating established Asian cricket nations.
Season
Match Score
Winning Team
Best Performance
Key Moment
2014
BAN 222 vs AFG 254
Afghanistan
Asghar Afghan captaincy
Afghanistan shocked Bangladesh
2018
BAN 249 vs AFG 255
Afghanistan
Rashid Khan brilliance
Spin domination
2018
BAN 249 vs AFG 246
Bangladesh
Mushfiqur Rahim finish
Close final-over chase
2022
BAN 127 vs AFG 131
Afghanistan
Nabi match-winning spell
Low-scoring thriller
Rashid Khan, Shakib Al Hasan and the Battle of Spin Kings
The rivalry between Rashid Khan and Shakib Al Hasan became one of the biggest attractions in Bangladesh versus Afghanistan matches. Rashid attacked aggressively with quick leg-spin variations, often breaking partnerships in the middle overs. Shakib answered with his accurate left-arm spin and valuable batting contributions under pressure. Their battles shaped multiple ODI and T20 contests. Bangladesh relied on Shakib’s experience and tactical understanding, while Afghanistan trusted Rashid’s ability to change games within a few overs. Fans compared their performances constantly because both players carried huge expectations. On slow subcontinent pitches, spin bowling became the biggest factor deciding victories. Whenever these two stars performed well, their teams usually controlled the match. Their personal rivalry added excitement and global attention to every Bangladesh versus Afghanistan scorecard.
Season
Match Score
Winning Team
Best Performance
Key Moment
2018
BAN 249 vs AFG 255
Afghanistan
Rashid Khan 3 wickets
Middle-order collapse
2019
BAN 262 vs AFG 200
Bangladesh
Shakib 51 and 5 wickets
Complete all-round display
2022
BAN 127 vs AFG 131
Afghanistan
Rashid economy spell
Pressure bowling
2023
BAN 334 vs AFG 245
Bangladesh
Shakib captaincy impact
Dominant batting recovery
Nail-Biting T20 Encounters and Dramatic Finishes
T20 cricket increased the intensity between Bangladesh and Afghanistan because matches often changed direction within a few overs. Afghanistan usually attacked from the start with fearless batting, while Bangladesh preferred calculated innings built around experienced batters. Death overs became the most dramatic phase as bowlers faced huge pressure in defending small totals. Rashid Khan, Fazalhaq Farooqi, and Naveen-ul-Haq often delivered crucial overs for Afghanistan. Bangladesh answered with smart batting from Litton Das, Shakib Al Hasan, and Afif Hossain. Several games ended with close margins, making fans emotional and restless until the final ball. Social media debates exploded after every thriller. These T20 clashes strengthened the rivalry and showed that neither team could feel safe, regardless of match situation or scoreboard pressure.
Season
Match Score
Winning Team
Best Performance
Key Moment
2019
BAN 138 vs AFG 164
Afghanistan
Nabi explosive innings
Strong death overs
2022
BAN 127 vs AFG 131
Afghanistan
Farooqi bowling spell
Final-over finish
2023
BAN 154 vs AFG 158
Afghanistan
Gurbaz attacking fifty
Aggressive powerplay
2024
BAN 165 vs AFG 162
Bangladesh
Litton Das rescue innings
Nervous chase finish
Record-Breaking Performances and Historic Statistics
Bangladesh and Afghanistan matches produced several memorable records and outstanding individual performances. Afghanistan’s spin attack created some of the best bowling figures in the rivalry, especially through Rashid Khan and Mujeeb Ur Rahman. Bangladesh answered with match-winning centuries and dependable all-round performances from senior players. The rivalry also featured dramatic collapses, fast fifties, and pressure-filled run chases. Afghanistan’s rise in international cricket became visible through victories against a more experienced Bangladesh side. Bangladesh, however, continued producing strong performances at home conditions with disciplined batting and spin-friendly tactics. Statistical battles between players increased fan interest because every match carried historical significance. As both teams improved, the scorecards became closer and more competitive, proving the rivalry had evolved into one of Asia’s most entertaining cricket contests.
Season
Match Score
Winning Team
Best Performance
Key Moment
2018
BAN 249 vs AFG 255
Afghanistan
Rashid Khan 3 wickets
Historic chase
2019
BAN 262 vs AFG 200
Bangladesh
Shakib five-wicket haul
World Cup dominance
2023
BAN 334 vs AFG 245
Bangladesh
Mehidy Hasan century
Highest Bangladesh total
2024
BAN 252 vs AFG 253
Afghanistan
Gurbaz match-winning knock
Final-over drama
Conclusion
The Bangladesh National Cricket Team Vs Afghanistan National Cricket Team Match Scorecard rivalry is no longer just a regular international fixture. It has evolved into a competitive cricket battle where skill, emotion, and strategy collide in every encounter. Afghanistan proved they could challenge stronger teams with fearless cricket and world-class spin bowling, while Bangladesh continued fighting back with experience and composure under pressure. The rivalry delivered unforgettable matches, historic victories, and record-breaking performances that captured global attention. Fans from both nations now eagerly wait for every new clash because the contests are unpredictable and intense. As both teams continue developing young talent, this rivalry promises even greater moments in the future.