Batting by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Syed Wazir AliINDEngland1932-193671402374216.93--00100
John BracewellNZAustralia1980-19901116523783*21.5565336.29013201
Charlie FrankSAAustralia192136023615239.33--100200
Naeem IslamBANWest Indies2011-201247123610839.3361938.13100291
Tom BlundellNZAustralia2019-202448023612129.5043254.63101280
Saud ShakeelPAKSouth Africa2024-20254802368429.5042056.19022251
Peter MoorZIM/IRESri Lanka2016-202351002367923.6040458.42011226
Matt RenshawAUSIndia2017-202361102366821.4562237.94021312
Denesh RamdinWIIndia2006-2013612523662*33.7146550.75020322
Chud LangtonSAEngland1935-19391013323673*23.6010.0002403
Brian StathamENGAustralia1953-196322321323636*12.4224443.44005210
Roshen SilvaSLBangladesh2018231235109117.5049947.09120192
LG PretoriusSAZimbabwe202523023515378.3325392.89110187
Faisal IqbalPAKNew Zealand2001-20094712356739.1768634.26031301
Oshada FernandoSLBangladesh2021-20224712358139.1748148.86020293
Ravi RatnayekeSLIndia1982-19874702359333.57--020140
Frank WoolleyENGNew Zealand1930-19315812358033.57--020110
Geoff MillerENGPakistan1977-198279223598*33.5775331.21011220
Rishabh PantINDSouth Africa2021-20255101235100*26.1134368.51101218
Jim ChristySAAustralia1931-193251002356323.5010.00021211
Saleem YousufPAKAustralia1988-1990610123566*26.1142755.04020261
Upul TharangaSLSouth Africa2006-201761112358323.5037163.34011401
Bob TaylorENGPakistan1977-1984121732355416.7990026.11012180
Nishan MadushkaSLIreland2023220234205117.0038760.47100261
Saud ShakeelPAKNew Zealand2022-2023242234125*117.0062937.20110301
Imran FarhatPAKWest Indies20063612347646.8058739.86020320
Gulabrai RamchandINDNew Zealand1955-1956562234106*58.50--110251
Cyril WashbrookENGNew Zealand1937-1951572234103*46.80--110210
Clive van RyneveldSANew Zealand1953-195457223468*46.80--020120
Manoj PrabhakarINDSri Lanka1990-19947702349533.4360433.61020241
Gavin RennieZIMIndia1998-20024802348429.2556141.71011281
Brian BoothAUSWest Indies196558023411729.25--11200
Tony LewisENGIndia1972-197359223412533.4353443.82112271
Murali VijayINDNew Zealand2014-201651002347623.4055342.31020311
Tom GraveneyENGSouth Africa1951-195561002346023.40--011130
Kerry O'KeeffeAUSNew Zealand1973-197781022348529.2566135.40011201
James TaylorENGSouth Africa2012-201661112347023.4058340.14011262
Kiran MoreINDWest Indies1987-198981312345019.5064236.45012280
Clive LloydWINew Zealand1969-198081402344416.7132531.69000192
Frank WorrellWINew Zealand1952231233100116.50--120240
Trevor GoddardSANew Zealand19643502337346.60--020151
Tatenda TaibuZIMPakistan2002-20113612335846.6050046.60020231
Shikhar DhawanINDNew Zealand2014-201636023311538.8339359.29111302
Keaton JenningsENGSri Lanka2018361233146*46.6043154.06100180
Taufeeq UmarPAKNew Zealand2003-20145912337029.1351445.33021390
Herschelle GibbsSASri Lanka2001-200661002339223.3051844.98023301
Matthew ElliottAUSSouth Africa1997-199861002338523.3056841.02010341
Reggie SpoonerENGAustralia1905-191271102337921.18--032190
Ross TaylorNZSouth Africa2007-2017813423348*25.8946650.00001321
Andrew SymondsAUSEngland2006-200734023215658.0035166.10100233

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