Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM299/5 (82.2)ZIM chose to batODI2nd 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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

1 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad AshrafulBANSouth Africa2003-2008182404648719.3383755.44032642
Anamul HaqueBANWest Indies2012-20221921146012023.0061574.80204539
Naeem IslamBANWest Indies2009-20121719445210830.1390350.06121504
Khaled MashudBANSri Lanka1995-2007233174525418.83112340.25012360
Soumya SarkarBANIndia2015-2025192004485422.4052285.820134911
Habibul BasharBANIndia2000-2007141904437123.3279056.08042473
Rajin SalehBANPakistan2003-2004101304357133.4697144.80030430
Junaid SiddiqueBANEngland2010-2011913043410633.3893546.42131611
Jaker AliBANWest Indies2024-2025101224319143.1047890.170403319
Imrul KayesBANSri Lanka2008-20181016043011526.8880253.62101545
Mashrafe MortazaBANIndia2004-2019292764307920.48430100.000233524
Aminul IslamBANIndia1988-2000910242814553.5087448.97120391
Nazmul Hossain ShantoBANIreland2023-20251213142711735.5846492.03211457
Afif HossainBANZimbabwe2019-20221814442485*42.40347122.190203011
Javed OmarBANEngland2000-200581214218138.2781351.78040491
Mohammad AshrafulBANPakistan2002-2012212514197717.4667462.17034394
Soumya SarkarBANSouth Africa2015-2022121314179034.75349119.48021608
MahmudullahBANAustralia2008-2024171744106931.54392104.590322713
Nasir HossainBANPakistan2011-20151513240610036.9164163.34110415
Mehedi Hasan MirazBANNew Zealand2017-20262428339850*15.9264961.33012435
Nazmul Hossain ShantoBANIndia2018-2025141803978222.0666559.70023399
Imrul KayesBANPakistan2010-2018810039115039.1067657.84131405
Towhid HridoyBANIreland2023-2025121013879243.00314123.250303112
Tamim IqbalBANAfghanistan2014-20231313038611829.6950776.13111442
Alok KapaliBANPakistan2003-2011151803846921.3358965.20022413
Habibul BasharBANSouth Africa2002-200891403767526.8660761.94030570
Towhid HridoyBANAustralia2023-20268823728362.0037998.150302411
Sabbir RahmanBANZimbabwe2014-2019171633705728.46329112.46021359
Javed OmarBANPakistan1995-20041217036811921.6597737.67112430
Mashrafe MortazaBANNew Zealand2001-2019333223674812.2352769.640014212
Nafees IqbalBANZimbabwe200579036412140.4477646.91131491
Mehedi Hasan MirazBANPakistan2018-2026171923647821.4166954.41022385
Khaled MashudBANPakistan1995-20042228636154*16.4187041.49026330
Tanzid HasanBANSri Lanka2023-2026141413608427.69349103.150443613
Anamul HaqueBANSri Lanka2013-2025182003555817.7554265.50015346
Mominul HaqueBANIndia2014-20249151353107*25.2170550.07113522
Mehedi Hasan MirazBANZimbabwe2018-20261817235010423.3350769.03111315
Junaid SiddiqueBANNew Zealand2007-2010151903478518.2668450.73021400
Khaled MashudBANAustralia1999-20061316234371*24.5083641.03011260
Shamsur RahmanBANSri Lanka2013-2014911034210631.0951965.90112424
Naeem IslamBANNew Zealand2008-2013131313428428.5060956.16021362
Habibul BasharBANWest Indies1999-20071115034211322.8048770.23114410
Soumya SarkarBANPakistan2015-202214162340127*24.2938787.86103408
Nurul HasanBANWest Indies2018-2025151853396426.0845574.51033339
Mashrafe MortazaBANSri Lanka2003-2018343223386311.2745174.94016388
Nazmul Hossain ShantoBANAustralia2023-20267803348441.7545573.41021413
Mehedi Hasan MirazBANSouth Africa2017-2024141833269721.7358355.920112710
Mohammad RafiqueBANSri Lanka1995-2007222833256413.0051363.35011277
Towhid HridoyBANNew Zealand2023-2026161333245532.40323100.310202110
Tanzid HasanBANPakistan2023-20261112131910729.00281113.521122720

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.