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/27NAMIREODI4th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Aziz Stadium, Chittagong×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWIBangladesh20022301133837.6719258.85000220
Azhar MahmoodBBDuronto Rajshahi20132201115755.5062179.0302058
Alok KapaliBANWest Indies20022311078553.5013877.54010142
Daren GangaWIBangladesh20022201076353.5016266.05010102
Marcus TrescothickENGBangladesh2003231896044.5014561.38010103
Michael VaughanENGBangladesh2003230885429.3317350.87010140
Rikki ClarkeENGBangladesh2003220825541.0016051.2501081
Sanwar HossainBANWest Indies2002231763638.0014253.5200080
Chris ReadENGBangladesh20032217538*75.0012858.59000110
Tamim IqbalDRBarisal Burners2013220756637.5059127.1201045
Mohammad AshrafulBANWest Indies2002230722924.0011960.50000111
Wavell HindsWIBangladesh2002230703023.337988.61000130
Ramnaresh SarwanWIBangladesh2002230693923.0015245.3900050
Ridley JacobsWIBangladesh2002220695934.5011659.4801072
Al SahariarBANWest Indies2002230693423.0014746.94000110
Jahurul IslamDRBarisal Burners2013220645732.0051125.4901033
Charles CoventryDRBarisal Burners2013220636231.5030210.0001074
Hannan SarkarBANEngland2003230623020.6714143.9700080
Sean ErvineDRBarisal Burners20132215830*58.0031187.1000045
Sabbir RahmanBBDuronto Rajshahi2013220572928.5037154.0500081
Marlon SamuelsWIBangladesh2002231553127.506584.6200081
Joe DenlyBBDuronto Rajshahi2013220543127.0044122.7300034
Habibul BasharBANEngland2003230492116.336971.0100060
Khaled MahmudBANEngland2003230483316.005882.7600151
Rajin SalehBANEngland2003230433214.3314729.2500020
Khaled MashudBANWest Indies2002220373218.5011831.3600030
Mushfiqur RahmanBANEngland2003230342811.3310333.0100130
Brad HodgeBBDuronto Rajshahi2013220342317.0026130.7700070
Hannan SarkarBANWest Indies2002230331511.009435.1100040
Khaled MashudBANEngland200323028159.337935.4400120
Vasbert DrakesWIBangladesh2002221262626.006540.0000040
Shafiul IslamBBDuronto Rajshahi20132112525*-13192.3100021
Kabir AliBBDuronto Rajshahi20132212412*24.0014171.4300031
Manjural IslamBANWest Indies2002220212110.502875.0000120
Alok KapaliBANEngland200323019196.332286.3600211
Phil MustardBBDuronto Rajshahi201322019129.502673.0800010
Alok KapaliBBDuronto Rajshahi201322011105.501573.3300010
Elias SunnyBBDuronto Rajshahi201321199*-5180.0000010
Ashley GilesENGBangladesh2003210666.004114.6300000
Jermaine LawsonWIBangladesh2002210666.001250.0000010
Richard JohnsonENGBangladesh2003210666.002326.0900010
Habibul BasharBANWest Indies2002230531.672520.0000100
Tapash BaisyaBANWest Indies2002220552.501827.7800110
Nasser HussainENGBangladesh20031201719585.5041041.71020201
Mohammad AshrafulBANIndia2004121161158*161.0020777.78100243
Rahul DravidINDBangladesh2004110160160160.0030452.63100240
Gautam GambhirINDBangladesh2004110139139139.0019670.92100190
Sourav GangulyINDBangladesh2004110888888.0015357.5201090
Ricardo PowellWIBangladesh2002110888888.0050176.0001076
Andrew FlintoffENGBangladesh20031115555*-52105.7701092
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.