Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At MA Aziz Stadium, Chittagong×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nasser HussainENGBangladesh20031201719585.5041041.71020201
Mohammad AshrafulBANIndia2004121161158*161.0020777.78100243
Rahul DravidINDBangladesh2004110160160160.0030452.63100240
Gautam GambhirINDBangladesh2004110139139139.0019670.92100190
Chris GayleWIBangladesh20022301133837.6719258.85000220
Azhar MahmoodBBDuronto Rajshahi20132201115755.5062179.0302058
Daren GangaWIBangladesh20022201076353.5016266.05010102
Alok KapaliBANWest Indies20022311078553.5013877.54010142
Marcus TrescothickENGBangladesh2003231896044.5014561.38010103
Sourav GangulyINDBangladesh2004110888888.0015357.5201090
Ricardo PowellWIBangladesh2002110888888.0050176.0001076
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
Ridley JacobsWIBangladesh2002220695934.5011659.4801072
Ramnaresh SarwanWIBangladesh2002230693923.0015245.3900050
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
Andrew FlintoffENGBangladesh20031115555*-52105.7701092
Marlon SamuelsWIBangladesh2002231553127.506584.6200081
Graham ThorpeENGBangladesh2003120545427.009954.5501170
Joe DenlyBBDuronto Rajshahi2013220543127.0044122.7300034
Shamsur RahmanRRSylhet Royals2013110525252.0046113.0401051
Brendan TaylorCKBarisal Burners2013110515151.0042121.4301052
Naeem IslamCKDhaka Gladiators2013110505050.0038131.5801061
Habibul BasharBANEngland2003230492116.336971.0100060
Mark ButcherENGBangladesh2003120484224.007266.6700070
Khaled MahmudBANEngland2003230483316.005882.7600151
Harbhajan SinghINDBangladesh2004110474747.0043109.3000072
Aftab AhmedBANIndia2004120474323.507562.6700061
MahmudullahCKBarisal Burners2013110454545.0024187.5000032
Nazmul Hossain MilonSRRangpur Riders20131114545*-29155.1700051
Owais ShahDGDuronto Rajshahi20131114343*-40107.5000041
Rajin SalehBANEngland2003230433214.3314729.2500020
Brendan TaylorCKDhaka Gladiators2013110414141.0031132.2600052
Sabbir RahmanBBChittagong Kings2013110404040.0027148.1500052
Habibul BasharBANIndia2004120392219.508744.8300050
Khaled MashudBANWest Indies2002220373218.5011831.3600030
Sachin TendulkarINDBangladesh2004110363636.005565.4500060
Azhar MahmoodBBChittagong Kings2013110353535.0029120.6900041
Shivnarine ChanderpaulWIBangladesh20021213519*35.006950.7200050
Paul CollingwoodENGBangladesh20031113434*-4969.3900040
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.