Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Aziz Stadium, Chittagong×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENGBangladesh20031201719585.5041041.71020201
Mohammad AshrafulBANIndia2004121161158*161.0020777.78100243
Rahul DravidINDBangladesh2004110160160160.0030452.63100240
Gautam GambhirINDBangladesh2004110139139139.0019670.92100190
Sourav GangulyINDBangladesh2004110888888.0015357.5201090
Alok KapaliBANWest Indies2002120878543.5011973.11010122
Rikki ClarkeENGBangladesh2003120825541.0016051.2501081
Michael VaughanENGBangladesh2003120795439.5016448.17010130
Chris GayleWIBangladesh2002120753837.5012261.48000170
Chris ReadENGBangladesh20031217538*75.0012858.59000110
Daren GangaWIBangladesh2002110636363.0010659.43010100
Marcus TrescothickENGBangladesh2003121616061.0011652.5901053
Sanwar HossainBANWest Indies2002120603630.0011950.4200060
Ridley JacobsWIBangladesh2002110595959.0010854.6301062
Al SahariarBANWest Indies2002120593429.5012846.09000100
Graham ThorpeENGBangladesh2003120545427.009954.5501170
Mark ButcherENGBangladesh2003120484224.007266.6700070
Khaled MahmudBANEngland2003120483324.005685.7100051
Harbhajan SinghINDBangladesh2004110474747.0043109.3000072
Aftab AhmedBANIndia2004120474323.507562.6700061
Marlon SamuelsWIBangladesh2002121463146.005092.0000061
Mohammad AshrafulBANWest Indies2002120432821.509445.7400070
Rajin SalehBANEngland2003120413220.5013929.5000020
Wavell HindsWIBangladesh2002120402620.004588.8900080
Habibul BasharBANEngland2003120392119.504782.9800050
Habibul BasharBANIndia2004120392219.508744.8300050
Khaled MashudBANWest Indies2002120373218.5011831.3600030
Sachin TendulkarINDBangladesh2004110363636.005565.4500060
Shivnarine ChanderpaulWIBangladesh20021213519*35.006950.7200050
Mushfiqur RahmanBANEngland2003120342817.0010133.6600030
Hannan SarkarBANEngland2003120322816.008637.2100030
Talha JubairBANIndia2004120313115.5025124.0000151
Nafees IqbalBANIndia2004120313115.509233.7000150
Ramnaresh SarwanWIBangladesh2002120301715.008634.8800040
Hannan SarkarBANWest Indies2002120281514.008333.7300040
Vasbert DrakesWIBangladesh2002110262626.006540.0000040
Mohammad RafiqueBANIndia2004120262213.003770.2700050
Anil KumbleINDBangladesh2004110232323.007331.5100030
Khaled MashudBANIndia2004120222211.005341.5100130
Manjural IslamBANWest Indies2002120212110.502875.0000120
Javed OmarBANEngland2003120201810.005635.7100030
Alok KapaliBANEngland200312019199.5019100.0000111
Enamul HaqueBANWest Indies20021211911*19.009719.5900000
Javed OmarBANIndia200412016108.009816.3300020
Khaled MashudBANEngland200312015157.503444.1200110
Pedro CollinsWIBangladesh20021111212*-10120.0000020
Mohammad RafiqueBANEngland20031211212*12.004129.2700120
Dinesh KarthikINDBangladesh2004110111111.002445.8300010
Virender SehwagINDBangladesh2004110101010.001662.5000020
Mashrafe MortazaBANIndia20041201065.002441.6700020
Page 1Next

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.