Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shiv Sunder DasINDBangladesh2000121512951.0010548.5700070
Sachin TendulkarINDBangladesh2000-2010793820248*136.67129463.37500874
Rahul DravidINDBangladesh2000-2010710256016070.0094259.45311762
Sourav GangulyINDBangladesh2000-200756037110061.8364157.88130422
Javagal SrinathINDBangladesh2000110222.00366.6700000
Zaheer KhanINDBangladesh2000-20107831157523.0017864.61012152
Ajit AgarkarINDBangladesh2000110343434.008838.6400050
Murali KartikINDBangladesh2000110434343.0011936.1300050
Sunil JoshiINDBangladesh2000110929292.0018051.1101090
Sadagoppan RameshINDBangladesh2000120595829.509562.1101060
Saba KarimINDBangladesh2000110151515.004632.6100020
Andy FlowerZIMBangladesh2001441238114*79.3335467.23110340
Grant FlowerZIMBangladesh2001-20046822408440.0065136.87020242
Dion EbrahimZIMBangladesh2001-200571102066518.7356336.59011190
Guy WhittallZIMBangladesh200123023811979.3337263.98120261
Heath StreakZIMBangladesh2001-20046513038775.7562848.25040312
Brian MurphyZIMBangladesh2001220553027.5013540.7400090
Andy BlignautZIMBangladesh2001-2004340543213.507275.0000141
Alistair CampbellZIMBangladesh2001231927346.0016057.5001070
Stuart CarlisleZIMBangladesh2001-2004692294103*42.0063346.45111304
Mluleki NkalaZIMBangladesh2001-2005340824720.5021238.68000111
Brighton WatambwaZIMBangladesh200121144*-944.4400000
Ray PriceZIMBangladesh2001-20114521896.004045.0000040
Taufeeq UmarPAKBangladesh2001-2011710055813055.80120046.50230770
Inzamam-ul-HaqPAKBangladesh2001-2003683404138*80.8076053.16201565
Mohammad YousufPAKBangladesh2001-2003564503204*251.5084359.67220763
Faisal IqbalPAKBangladesh2001110999.001369.2300010
Abdul RazzaqPAKBangladesh2001-2002331262134131.0037470.05200376
Waqar YounisPAKBangladesh2001-200232018109.002281.8200031
Rashid LatifPAKBangladesh2001-20036612139442.6041850.96020272
Saeed AnwarPAKBangladesh2001110101101101.0010497.12100171
Shoaib MalikPAKBangladesh2001-2003210000.00190.0000100
Danish KaneriaPAKBangladesh2001-20035421587.503444.1200120
Sanath JayasuriyaSLBangladesh2001-200555037814575.6039196.681204011
Marvan AtapattuSLBangladesh2001-200544025020162.5034472.67100330
Mahela JayawardeneSLBangladesh2001-2014131721146203*76.40176065.1152113013
Kumar SangakkaraSLBangladesh2001-201415212181631995.58304259.7077120116
WPUJC VaasSLBangladesh2001-2009784275100*68.7545260.84110313
Hashan TillakaratneSLBangladesh2001-2002232331833.005757.8900050
Muttiah MuralitharanSLBangladesh2001-2009117240248.005375.4700242
Thilan SamaraweeraSLBangladesh2001-200989060013866.67121749.30160750
Michael VandortSLBangladesh2001-2008812256514056.50102055.39222665
Craig WishartZIMBangladesh2001220208114104.0030169.10110224
Henry OlongaZIMBangladesh200121122*-248.3300000
Dougie MarillierZIMBangladesh20012201257362.5027445.62020110
Travis FriendZIMBangladesh2001-2004310818181.0016150.3101090
Trevor GripperZIMBangladesh2001-200446119311238.6041146.96112231
Gary BrentZIMBangladesh2001110252525.005446.3000020
Stephen FlemingNZBangladesh2001-200866039720266.1766359.88120481
Nathan AstleNZBangladesh2001-2004330553918.3315335.9500060
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.