Live63rd Match · CSA Pro20 2026/27DOLWPMatch delayed by rainODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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 Zohur Ahmed Chowdhury Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Liton DasBANAfghanistan2019-202378135713651.0045378.81120346
Mushfiqur RahimBANEngland20102302149571.3342750.12020290
Shakib Al HasanBANAfghanistan2019-20237801944424.2526772.66000190
Mushfiqur RahimBANAfghanistan2019-20237701898627.0022882.89021190
Mehedi Hasan MirazBANAfghanistan2019-202376114081*28.0026253.44010130
Afif HossainBANAfghanistan2022-202365211593*38.3314280.99011131
Junaid SiddiqueBANEngland201012011310656.5030936.57100180
Tamim IqbalBANEngland20102301008633.3316062.50011151
Naeem IslamBANEngland2010230923830.6719247.9200093
MahmudullahBANEngland2010230895129.6712968.99010111
Towhid HridoyBANAfghanistan2023331895144.5012272.9501060
Naeem IslamBANZimbabwe20092217373*73.009378.4901144
Aftab AhmedBANEngland2010230734624.3312060.83000110
Mosaddek HossainBANAfghanistan20191216048*60.009960.6100012
MahmudullahBANAfghanistan2019-20224525729*19.0011350.4400020
Mominul HaqueBANAfghanistan2019120555227.507969.6201080
Imrul KayesBANEngland2010230442314.678452.3800080
Tamim IqbalBANAfghanistan2022-2023440441311.007856.4100070
Shakib Al HasanBANEngland2010230433814.336170.4900040
Shadman IslamBANAfghanistan2019120414120.5011834.7500140
Raqibul HasanBANZimbabwe2009221403140.006858.8200031
MahmudullahBANZimbabwe2009210333333.005362.2600011
Soumya SarkarBANAfghanistan2019120321716.0012525.6000020
Junaid SiddiqueBANZimbabwe2009220271913.505054.0000040
Shahadat HossainBANEngland2010120261413.005745.6100040
Mushfiqur RahimBANZimbabwe2009221252325.0025100.0000021
Tamim IqbalBANZimbabwe2009220242212.003177.4200030
Nazmul Hossain ShantoBANAfghanistan202333024128.003666.6700040
Shakib Al HasanBANZimbabwe2009210202020.003066.6700020
Abdur RazzakBANEngland20102321817*18.002572.0000011
Taijul IslamBANAfghanistan2019-202322014147.006421.8800120
Hasan MahmudBANAfghanistan2023221128*12.002941.3800020
Suhrawadi ShuvoBANEngland2010110111111.001764.7100010
Mustafizur RahmanBANAfghanistan2022-2023532117*11.002347.8300010
Mohammad NaimBANAfghanistan2023220994.502931.0300100
Nayeem HasanBANAfghanistan2019121878.002040.0000010
Shoriful IslamBANAfghanistan2022-2023410777.00977.7800010
Taskin AhmedBANAfghanistan2022-2023520773.502528.0000100
Mohammad AshrafulBANZimbabwe2009220552.50862.5000110
Rubel HossainBANEngland201023222*2.00633.3300100
Nazmul HossainBANZimbabwe200921111*-425.0000000
Yasir Ali ChowdhuryBANAfghanistan2022320110.50911.1100100
Enamul Haque jnrBANZimbabwe2009210000.0040.0000100
Abdur RazzakBANZimbabwe2009210000.0020.0000100
Shafiul IslamBANEngland2010110000.0020.0000100

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.