Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Bangladesh: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×At Bangabandhu National Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Aminul IslamBANIndia1998-200034126714589.0056946.92110270
Habibul BasharBANIndia2000-20046802477130.8843057.44030281
Nafees IqbalBANZimbabwe200545022612145.2053042.64110311
Mehrab HossainBANZimbabwe199922017410187.0022577.33110152
Habibul BasharBANZimbabwe2001-20056811716524.4334949.00011210
Javed OmarBANZimbabwe2001-20053501695433.8055730.34010180
Akram KhanBANIndia1998-20035601476424.5023363.09010192
Alok KapaliBANWest Indies200223114189*70.5018974.60021190
Mushfiqur RahmanBANEngland200334113846*46.0042532.47000140
Mohammad RafiqueBANIndia1998-200481011344714.8917775.71002174
Mohammad RafiqueBANZimbabwe1999-20054401337233.2515287.50020155
Mohammad AshrafulBANIndia2003-200456113260*26.4023755.70011132
Aftab AhmedBANZimbabwe200545113181*32.7518670.43011172
Khaled MashudBANIndia1998-20048911283216.0030541.9700080
Mohammad AshrafulBANNew Zealand20043401236730.7533037.27010124
Alok KapaliBANSouth Africa20033401227130.5020858.6501090
Rajin SalehBANZimbabwe200534112256*40.6725448.03010200
Khaled MahmudBANIndia1998-20045501114722.2019856.06000110
Tushar ImranBANPakistan20022201086554.0014972.4801090
Khaled MashudBANNew Zealand20043421064153.0021349.77000121
Mohammad AshrafulBANSouth Africa20033401035225.7524042.92010140
Al SahariarBANPakistan1999-20024501034120.6014073.57000160
Mohammad AshrafulBANZimbabwe2001-20056711014216.8316262.3500170
Hannan SarkarBANEngland20033401005925.0026537.74011100
Mehrab HossainBANPakistan1999-2002450964119.2017853.93000130
Shahriar HossainBANKenya1999220959547.5014665.0701180
Manjural Islam RanaBANIndia2004120936946.5017353.76010160
Nafees IqbalBANIndia2004340935423.2518051.67010140
Habibul BasharBANPakistan1998-2002340915322.7517153.22011130
Nafees IqbalBANNew Zealand2004340904922.5021841.2800182
Aminul IslamBANPakistan1998-2002560893114.8322140.2700170
Khaled MashudBANZimbabwe1999-2005761885117.6015158.2801271
Javed OmarBANSri Lanka20001118585*-14658.2201031
Khaled MahmudBANSouth Africa2003341844028.0013064.62001110
Aminul IslamBANWest Indies1999-2002230836627.6714557.2401050
Rajin SalehBANIndia2004340828220.5012864.0601381
Habibul BasharBANEngland2003230815827.0019541.54010120
Khaled MashudBANEngland2003340785119.5021536.2801050
Mashrafe MortazaBANIndia2004342773938.5073105.4800074
Aftab AhmedBANIndia2004220766738.0011168.4701061
Rajin SalehBANEngland2003340753718.7515548.3900090
Khaled MahmudBANZimbabwe1999-2005660743412.339875.5100171
Shahriar HossainBANZimbabwe1999220736836.5012458.8701070
Mohammad RafiqueBANEngland2003341733224.339973.7400073
Akram KhanBANZimbabwe19992217250*72.0070102.8601090
Javed OmarBANPakistan1998-2002440713517.7517640.3400060
Rajin SalehBANNew Zealand2004340694117.2523828.9900291
Al SahariarBANZimbabwe2001230685922.6713849.2801070
Habibul BasharBANSouth Africa2003340663316.5013648.5300080
Akram KhanBANKenya1999220656532.5010959.6301150
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.