AFG vs BAN head to head record and stats

AFG vs BAN head-to-head stats unveil a cricketing rivalry that adds intrigue to their upcoming Asia Cup showdown.

Bangladesh and Afghanistan, two teams who are no strangers to each other, are set to meet in an Asia Cup 2023 battle at the Gaddafi Stadium in Lahore on September 3. Before the clash, let’s take a look at the AFG vs BAN head-to-head stats so that we can better understand the historical performance and rivalry between these two cricketing nations.

AFG vs BAN head-to-head stats

Afghanistan and Bangladesh have played against each other in all formats of the game. Bangladesh won the only Test match played between the two sides. Afghanistan leads in the AFG vs BAN head-to-head stats in T20Is, while Bangladesh has the upper hand in the ODIs. 

FormatMatches PlayedBANAFGNo Result

AFG vs BAN head-to-head stats in T20I 

AFG vs BAN head to head record and stats
Photo Credit: Wikimedia Commons

Afghanistan and Bangladesh met in the T20Is for the first time in the 2014 ICC World Twenty20. Bangladesh picked up a comfortable nine-wicket victory in that match, but the Afghans proved to be far more resilient in subsequent meetings. 

Read also: PAK vs NEP head to head record and stats.

Bangladesh won the two-match T20I series between the two nations in July, but Afghanistan still has the edge in head-to-head stats. They have won six of the eleven matches they played against each other, while Bangladesh has won five. 

AFG vs BAN head to head stats in ODIs 

Bangladesh and Afghanistan have played fourteen ODIs. Even though Afghanistan beat Bangladesh in the latest ODI series, the Tigers are still ahead in the head-to-head count. Bangladesh has beaten Afghanistan eight times in ODIs and conceded defeat on six occasions. 

AFG vs BAN head to head record and stats
Photo Credit: Wikimedia Commons

AFG vs BAN head to head stats in Test 

Bangladesh beat Afghanistan by a whopping 546-run margin when the sides met in their only Test encounter in June 2023. 

AFG vs BAN all-time stats| Top performers

Top Batters

Mushfiqur Rahim is the leading run-scorer in Afghanistan vs Bangladesh ODI matches. The wicketkeeper-batsman amassed 432 runs across twelve innings. Hashmatullah Shahidi has scored the most runs for Afghanistan against Bangladesh. 

The Afghanistan captain has scored 294 runs against the Tigers in 12 innings, but he could not break into the list of top five batters in Afghanistan-Bangladesh matches. 

Mushfiqur Rahim (BAN)432
Liton Das (BAN)378
Shakib Al Hasan (BAN)367
Tamim Iqbal (BAN)317
Mahmudullah (BAN)313

Top Bowlers

Shakib Al Hasan has a sizeable lead at the top wicket-taker list. The Bangladeshi skipper has claimed 27 scalpels, while his nearest competitor, Rashid Khan of Afghanistan, has taken 19 wickets. 

Shakib Al Hasan (BAN)27
Rashid Khan (AFG)19
Mohammad Nabi (AFG)17
Taskin Ahmed (BAN)15
Fazalhaq Farooqi (AFG)14
Jish B

Jish B

Born to a cricket-crazy father and a writer mother, Jish combined his parents' passions to fuel his own dreams of being a sports journalist. If it's got a scoring system and needs to be written about, chances are this guy has written about it.