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
Hannan SarkarBANSri Lanka2002-20034601055517.5015169.54011150
Aminul IslamBANNew Zealand1990-20014611054221.0029535.5900170
Mosaddek HossainBANWest Indies2018-202296410552*52.5078134.6201067
Tapash BaisyaBANSouth Africa2002-20041014310535*9.5523245.26001121
Mohammad NaimBANZimbabwe2020-202154110463*34.67100104.00010120
Mohammad MithunBANSri Lanka2014-2021101001046310.4016164.6001483
Tamim IqbalBANOman2016111103103*-63163.49100105
Liton DasBANUnited Arab Emirates2022-20255501034020.6078132.05000113
Nafees IqbalBANSri Lanka2005-20063601033417.1726938.29000140
Mohammad MithunBANIndia2014-201991001032710.3017359.54001131
Rubel HossainBANZimbabwe2009-201819151010345*20.6013675.7400285
Sanwar HossainBANPakistan1998-200371001023010.2022844.7400090
Mahedi HasanBANPakistan2020-202610931013316.8387116.0900166
Parvez Hossain EmonBANUnited Arab Emirates202522010010050.0055181.8210159
Javed OmarBANWest Indies1999-20075701003214.2928834.72000110
Mohammad RafiqueBANSouth Africa2002-20089132100199.0917258.14004112
Mehrab Hossain jnrBANNew Zealand2007-2008340998324.7523342.49010130
Sanwar HossainBANAustralia2003450994619.8022544.00000120
Afif HossainBANSri Lanka2018-2022661993919.8078126.92001102
Khaled MahmudBANNew Zealand1999-2004680994512.3817058.24001132
Mosaddek HossainBANZimbabwe2016-2026161219930*9.0012877.3400142
Saif HassanBANNew Zealand2026550985719.6011188.29011142
Naimur RahmanBANSri Lanka1997-2002560984816.3317556.00003140
Mushfiqur RahmanBANPakistan2000-20048819836*14.0022244.14001110
Zakir HasanBANNew Zealand2023350975919.4018652.15010101
Mahedi HasanBANNew Zealand2021-2026181239719*10.7812478.2300274
Abdur RazzakBANEngland2007-201111134972710.7816060.63000102
Mashrafe MortazaBANKenya2006-20078439644*96.0078123.08000114
Yasir Ali ChowdhuryBANNew Zealand2022450965519.2020447.06010100
Taskin AhmedBANSri Lanka2015-20252917496317.3814864.8600774
Afif HossainBANUnited Arab Emirates20222219577*95.0065146.1501094
Mosaddek HossainBANEngland2016-20195529538*31.6710887.96001120
Shamim HossainBANAfghanistan2023-2025771953315.8373130.14002103
MahmudullahBANScotland2012-2021330946231.3392102.1701082
Mominul HaqueBANEngland2016240946623.5016357.67011140
Mahmudul Hasan JoyBANAfghanistan2023120937646.5015062.00010130
Aminul IslamBANKenya1997-1999551933723.2513668.3800060
Shamim HossainBANPakistan2021-2025980933011.639597.8900093
Rajin SalehBANSri Lanka2004-2007690935110.3336225.69013100
Farhad RezaBANSri Lanka2006-2014770923413.1410984.4000054
Hannan SarkarBANSouth Africa2002340916522.7515160.26010140
Alok KapaliBANKenya2003-2007541915530.3310487.5001061
Junaid SiddiqueBANNetherlands2010-2012440913522.759694.79001111
Khaled MahmudBANSri Lanka2000-2006851913922.7511877.12001101
Jahurul IslamBANZimbabwe2013350914318.2021941.55001120
Shamsur RahmanBANWest Indies2014560913915.1716455.49000122
Farhad RezaBANKenya2006-20074329041*90.0010189.11000171
Afif HossainBANSouth Africa2021-2022540907222.5012671.43011101
Mehrab Hossain jnrBANSri Lanka2007-2009360892914.8314561.38000121
Manjural Islam RanaBANSri Lanka2004-2006540884322.0017550.2900070

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.