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/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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 runsT20I5th 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
Ariful HaqueKTRajshahi Kings2016-201955312643*63.0093135.4800094
Mohammad AshrafulDGKhulna Royal Bengals2013221125103*125.0069181.16100183
Liton DasCV/RR/DCKhulna Tigers2020-20256601254520.8391137.3600089
Mohammad MithunST/SSChattogram Challengers2019-202422112484*124.0076163.1601087
Upul TharangaSLBangladesh20184411245641.3317869.6601093
Usman KhanCKDurbar Rajshahi2025110123123123.0062198.39100136
Kumar SangakkaraDDSylhet Super Stars20152201237561.5091135.16010161
Dawid MalanBB/KTChittagong Vikings2016-201922112378*123.0091135.1601068
Towhid HridoyFBChittagong Kings202533112382*61.5095129.47010142
Sachin TendulkarINDBangladesh2007111122122*-22653.9810081
Mushfiqur RahimKTCumilla Warriors202022212298*-74164.86010143
Dimuth KarunaratneSLBangladesh2018-20222411228040.6728143.42010100
Shuvagata HomCV/DD/KTRangpur Riders2015-20249611225224.4078156.41010108
Ariful HaqueCK/KT/SSRangpur Riders2013-202488112233*17.43115106.09001102
Usman KhanCK/CCKhulna Tigers2023-2024221121103*121.0073165.75100126
Mohammad MithunBANZimbabwe2018-20203401216730.2517768.3601184
David WarnerAUSBangladesh201712012011260.0015080.00100171
Mushfiqur RahimBB/CV/RKKhulna Titans2016-20193301205540.0085141.1801085
Nigar SultanaBANWIndia Women20236601203920.0018963.4900060
Faheem AshrafPAKBangladesh2021-20267601205120.0012695.24010135
Shamsur RahmanRRDuronto Rajshahi20132201196859.5093127.96020131
Beth MooneyAUSWBangladesh Women202466211955*29.7514880.41011150
Azan AwaisPAKBangladesh202612011810359.0019859.60100150
Imrul KayesCVChattogram Challengers2022-202333111881*59.0097121.65010107
Tamim IqbalDP/FB/MGDKhulna Tigers2020-20254401185029.50105112.38010132
Rilee RossouwRR/KTDhaka Dynamites2017-20193301178339.0075156.00011114
Finn AllenNZBangladesh2021-20236601174119.50103113.59000164
Chris GayleBBDhaka Gladiators2012110116116116.0061190.16100611
Brad HodgeBBKhulna Royal Bengals20132201166358.0087133.33020114
Shamima SultanaBANWIndia Women20234401165229.0014182.27010111
Nazmul Hossain ShantoKTDhaka Platoon2020111115115*-57201.7510087
Dawid MalanRR/FBDhaka Capitals2025-202622111578115.0065176.92010136
Brendon McCullumRRComilla Victorians20173301157838.3391126.37010411
Jaker AliCV/SSFortune Barishal2023-202555311538*57.5094122.3400078
Sabbir RahmanBB/RK/SSDhaka Dynamites2015-20196601154119.1712095.83000103
Chris GayleDGSylhet Royals2013110114114114.0051223.53100512
Kyle VerreynneSABangladesh2024110114114114.0014479.1710082
Sabbir RahmanCC/CW/DCKhulna Tigers2020-20254401146228.5090126.6701194
Ziaur RahmanDR/CV/CCRangpur Riders2013-20235401143628.5080142.5000089
Hamilton MasakadzaZIMBangladesh2018-20195601143419.0021154.03000111
Shadman IslamBANIreland20251201137856.5016369.33010130
Mehedi Hasan MirazKTCumilla Warriors202022111374*113.0084134.5201075
Sidra AmeenPAKWBangladesh Women202333111384*56.5020455.3901060
Mehedi Hasan MirazBANWest Indies2018-202586211332*28.2515771.9700081
Andrew McBrineIREBangladesh2023-20252401127228.0026642.11011122
Towhid HridoyBANPakistan2025-202654111248*37.3312291.8000182
Imrul KayesCVBarisal Bulls2015-20165501125322.4096116.67012144
Anamul HaqueDG/DRChittagong Kings2012-20254401115827.7593119.3501093
Shakib Al HasanBANZimbabwe2018-20245501115122.2014974.50010111
Shakib Al HasanBANIndia2007-20224601113018.5024445.49000111

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.