Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Khaled MahmudBANIndia1998-20049901924721.3330762.54000180
Alok KapaliBANAustralia2002-2011131501924912.8032858.54005140
Habibul BasharBANNew Zealand2001-200881201916115.9231361.02012233
Aminul IslamBANZimbabwe1997-200181211908417.2748439.26010161
Mosaddek HossainBANNew Zealand2016-20221313319050*19.0019895.96010156
Aftab AhmedBANAustralia2005-2010101211893117.1832857.62000203
Mashrafe MortazaBANWest Indies2006-2019221441893918.9023879.41002156
Mahmudul Hasan JoyBANNew Zealand2022-20233501888637.6048239.00020200
Shahriar NafeesBANSouth Africa2008-20116801886923.5029962.88010301
Soumya SarkarBANAustralia2016-2026151701884211.0631958.93001225
Hannan SarkarBANAustralia20035701877626.7138848.20021220
Liton DasBANEngland2021-20238801867623.25169110.06022224
MahmudullahBANIreland2008-2019128418349*45.7518897.34000116
Mohammad SaifuddinBANZimbabwe2018-2026231171835045.75162112.9601189
Sohag GaziBANNew Zealand2013662182101*45.5024175.52100156
Jahurul IslamBANSri Lanka2012-20136711814830.1744640.58000182
Shahriar NafeesBANNew Zealand2008-20106801817322.6329860.74011300
Jahurul IslamBANEngland20105801814622.6337448.40002193
Al SahariarBANSri Lanka2001-200371001816718.1031457.64010320
Shadman IslamBANPakistan2021-202651011799319.8940544.20010230
Mohammad SaifuddinBANNew Zealand2019-2026131031794425.5722081.36001142
Jaker AliBANZimbabwe2024-20257711785829.6724772.06010156
Junaid SiddiqueBANPakistan2007-20104401749743.5018494.57021135
Khaled MahmudBANSouth Africa2002-200381011734019.2225867.05001202
Mushfiqur RahmanBANEngland2000-200367117246*28.6752832.58001170
Shadman IslamBANNew Zealand2019-20224801703721.2532152.96000200
Afif HossainBANWest Indies2021-2024111011705018.8918691.40012183
Rajin SalehBANWest Indies20046801695121.1346436.42011130
Naeem IslamBANZimbabwe2009-20101711516973*28.1726563.77012115
Shakib Al HasanBANScotland2006-202155216752*55.6717595.43010142
Parvez Hossain EmonBANSri Lanka2025-20268801666720.7518589.73013214
Tanzid HasanBANNew Zealand2023-202610901667618.44162102.47010206
Tushar ImranBANPakistan2002-20037701656523.5725564.71011160
Shahriar HossainBANZimbabwe1997-20047801656820.6332950.15011210
Mehrab HossainBANPakistan1999-200281101634114.8237843.12001200
Khaled MahmudBANZimbabwe1999-2005131301635012.5418687.63012134
Hannan SarkarBANEngland20035701625923.1440639.90011180
Mosaddek HossainBANAustralia2021-202644316186*161.00143112.59020164
Aftab AhmedBANSouth Africa2004-20085611604432.0028057.14001124
Alok KapaliBANIndia2003-200855015911531.8020278.71100145
Liton DasBANNetherlands2022-20256621587339.50118133.90020146
Liton DasBANAustralia2019-2026910115858*17.5622071.82014172
Mohammad RafiqueBANAustralia2002-2007131421586513.1721374.18013148
Shamim HossainBANSri Lanka2023-20258731574839.25129121.71000136
Mohammad AshrafulBANKenya2003-200798115767*22.43149105.37010232
Mohammad RafiqueBANPakistan1998-2004121431572914.2724564.08001162
Mashrafe MortazaBANEngland2003-201918193157449.8122270.72004145
Javed OmarBANNew Zealand2001-200791301565812.0040138.90011190
Mushfiqur RahmanBANZimbabwe2001-2004101321554914.0933945.7200391
Mohammad RafiqueBANEngland2000-2007111531533212.7525959.07003164

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.