Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium, Mirpur×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shakib Al HasanRR/DD/FBComilla Victorians2015-20241414114741*11.31135108.89001105
Mushfiqur RahimBANPakistan2021-20262401467136.5036040.56010160
Liton DasBANIndia20223401467336.5021069.52010132
Mohammad MithunRRDhaka Dynamites2015-20199701464920.86120121.6700176
Angelo MathewsSLBangladesh2022111145145*-34242.40100122
Mohammad NaimRR/RR/MGDChattogram Challengers2019-20245501447828.80112128.57010155
Fakhar ZamanPAKBangladesh2021-202544114357*47.67129110.85010134
Tom BlundellNZBangladesh2021-20238931436823.8316387.73011131
Jahurul IslamDR/DD/CVRangpur Riders2013-20198721425028.40102139.22010126
Mushfiqur RahimBB/CV/SSSDhaka Dynamites2015-201988214250*23.67123115.45011122
Mehedi MarufRR/DD/BBComilla Victorians2015-2023101011416015.67129109.30013155
Towhid HridoyBANNew Zealand2023-20266511405535.00139100.72010134
Mahmudul Hasan JoyCV/KTFortune Barishal2022-202465114064*35.00119117.65011124
Nigar SultanaBANWAustralia Women202466114063*28.0021365.73010180
Faf du PlessisCVKhulna Tigers202222013910169.5090154.44100154
Nurul HasanRR/DD/SSSComilla Victorians2015-2024111111393013.90115120.87001125
Wasim JafferINDBangladesh2007111138138*-22960.26100170
Nasir HossainDD/SS/DDRangpur Riders2015-202676113850*27.60131105.3401082
Nazmul Hossain ShantoSSFortune Barishal202322113789*137.00106129.25010162
Evin LewisCV/DDRajshahi Kings2016-20193301376445.6790152.22010212
Mehedi Hasan MirazRK/CC/FBComilla Victorians2016-202410901374415.22130105.38002125
Jason RoyENGBangladesh202322013613268.00130104.62100191
Mohammad MithunCK/ST/SSKhulna Tigers2019-20258811367219.43122111.48012134
Soumya SarkarBANZimbabwe2019-202455213462*44.6796139.58010710
Imran NazirDGBarisal Burners20122201337566.5078170.51020911
Nazmul Hossain ShantoBANAustralia20263301336744.3318970.37010171
Mushfiqur RahimBANWest Indies20185511336233.2518273.08020100
Rony TalukdarRRSylhet Strikers20232201326666.0087151.72020155
Mushfiqur RahimFB/SSKhulna Tigers2023-202533113168*65.5091143.9601096
Sabbir RahmanRKBarisal Bulls201622013012265.0067194.03100119
Liton DasCV/DCFortune Barishal2022-20257701303818.5713199.24000170
Rahul DravidINDBangladesh2007110129129129.0017673.30100151
Dinesh KarthikINDBangladesh2007110129129129.0021260.85100160
Kushal Janith PereraSLZimbabwe20182201298064.5014092.14010123
Jos ButtlerENGBangladesh20234401297632.25111116.22010103
Mohammad MithunRRKhulna Titans2016-201955312950*64.50122105.74010114
MahmudullahBB/KTDhaka Dynamites2015-20197701295018.43111116.22010142
Kamran AkmalSRDuronto Rajshahi201222112872*128.0092139.13020107
Anamul HaqueKT/DRFortune Barishal202422112865128.0095134.7402078
Mominul HaqueSR/SSS/RKRangpur Riders2013-201755212863*42.67102125.49010143
Soumya SarkarRR/CV/RKComilla Victorians2015-2024121121284214.2213197.71001124
Glenn PhillipsNZBangladesh202312112787127.00120105.83010135
Sahibzada FarhanPAKBangladesh2025-20264401276331.7513097.69010135
Sunil NarineDDComilla Victorians2017-20195511277631.7591139.56011135
Mominul HaqueRKKhulna Titans2016-20195501276425.40121104.96010130
Afif HossainKT/SS/CCComilla Victorians2017-20246501276625.40105120.95010162
Mushfiqur RahimDR/SRDhaka Gladiators2012-201322112686126.0081155.5601095
Roshen SilvaSLBangladesh201812112670*126.0026946.84020131
Abdullah FazalPAKBangladesh20261201266663.0023354.08020181
Ariful HaqueKTChittagong Vikings2016-20195521264042.0093135.4800039

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.