T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Aziz Stadium, Chittagong×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad AshrafulBANIndia2004121161158*161.0020777.78100243
Rahul DravidINDBangladesh2004110160160160.0030452.63100240
Chris GayleWIBangladesh20022301133837.6719258.85000220
Nasser HussainENGBangladesh20031201719585.5041041.71020201
Gautam GambhirINDBangladesh2004110139139139.0019670.92100190
Alok KapaliBANWest Indies20022311078553.5013877.54010142
Michael VaughanENGBangladesh2003230885429.3317350.87010140
Wavell HindsWIBangladesh2002230703023.337988.61000130
Chris ReadENGBangladesh20032217538*75.0012858.59000110
Mohammad AshrafulBANWest Indies2002230722924.0011960.50000111
Al SahariarBANWest Indies2002230693423.0014746.94000110
Daren GangaWIBangladesh20022201076353.5016266.05010102
Marcus TrescothickENGBangladesh2003231896044.5014561.38010103
Sourav GangulyINDBangladesh2004110888888.0015357.5201090
Andrew FlintoffENGBangladesh20031115555*-52105.7701092
Rikki ClarkeENGBangladesh2003220825541.0016051.2501081
Sanwar HossainBANWest Indies2002231763638.0014253.5200080
Hannan SarkarBANEngland2003230623020.6714143.9700080
Sabbir RahmanBBDuronto Rajshahi2013220572928.5037154.0500081
Marlon SamuelsWIBangladesh2002231553127.506584.6200081
Ricardo PowellWIBangladesh2002110888888.0050176.0001076
Ridley JacobsWIBangladesh2002220695934.5011659.4801072
Charles CoventryDRBarisal Burners2013220636231.5030210.0001074
Graham ThorpeENGBangladesh2003120545427.009954.5501170
Mark ButcherENGBangladesh2003120484224.007266.6700070
Harbhajan SinghINDBangladesh2004110474747.0043109.3000072
Brad HodgeBBDuronto Rajshahi2013220342317.0026130.7700070
Dwayne SmithSRRangpur Riders2013110313131.0021147.6200070
Naeem IslamCKDhaka Gladiators2013110505050.0038131.5801061
Habibul BasharBANEngland2003230492116.336971.0100060
Aftab AhmedBANIndia2004120474323.507562.6700061
Sachin TendulkarINDBangladesh2004110363636.005565.4500060
Tamim IqbalDRDhaka Gladiators2013110333333.0018183.3300061
Azhar MahmoodBBDuronto Rajshahi20132201115755.5062179.0302058
Ramnaresh SarwanWIBangladesh2002230693923.0015245.3900050
Shamsur RahmanRRSylhet Royals2013110525252.0046113.0401051
Brendan TaylorCKBarisal Burners2013110515151.0042121.4301052
Khaled MahmudBANEngland2003230483316.005882.7600151
Nazmul Hossain MilonSRRangpur Riders20131114545*-29155.1700051
Brendan TaylorCKDhaka Gladiators2013110414141.0031132.2600052
Sabbir RahmanBBChittagong Kings2013110404040.0027148.1500052
Habibul BasharBANIndia2004120392219.508744.8300050
Shivnarine ChanderpaulWIBangladesh20021213519*35.006950.7200050
Talha JubairBANIndia2004120313115.5025124.0000151
Nafees IqbalBANIndia2004120313115.509233.7000150
Mohammad RafiqueBANIndia2004120262213.003770.2700050
Tamim IqbalDRBarisal Burners2013220756637.5059127.1201045
Sean ErvineDRBarisal Burners20132215830*58.0031187.1000045
Owais ShahDGDuronto Rajshahi20131114343*-40107.5000041
Azhar MahmoodBBChittagong Kings2013110353535.0029120.6900041
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.