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
Keshav MaharajSAAustralia2016-2026111722695317.9335875.140122510
Erapalli PrasannaINDAustralia1967-1978132352692614.9438639.64004220
David BedinghamSANew Zealand202424026811067.0039767.51110375
Barry ShepherdAUSSouth Africa19644702689638.2934434.88031260
Fred SusskindSAEngland19245802686533.50--04000
Willie WatsonENGSouth Africa1951-19556902687929.78--020221
Niroshan DickwellaSLEngland2018-202151002689226.8043561.61010250
Imam-ul-HaqPAKSouth Africa2018-202551002689326.8051352.24022292
Matthew BellNZEngland1999-200861112688326.8076335.12023320
Headley KeithSAEngland1955-195771402687319.14--023320
Motganhalli JaisimhaINDNew Zealand1965-196991722685117.87--013311
Merv HughesAUSWest Indies1988-19931422326872*14.1159744.89015225
Kamindu MendisSLEngland202435026711353.4042462.97120314
Tony GreigENGNew Zealand1973-197556026713944.5042063.57121292
George ThompsonENGSouth Africa19105912676333.38--020-1
Nasser HussainENGPakistan1996-200161022676433.3874335.94030311
Srinivasaraghavan VenkataraghavanINDWest Indies1966-1983232842675111.1350.00015140
Henry NichollsNZWest Indies2017-202045026617453.2050352.88110321
Pat SymcoxSAPakistan1997-199845026610853.2041364.41120373
Johnny DouglasENGSouth Africa1913-191467026611938.00--11100
Chris BroadENGWest Indies1984-198861202665522.1781032.84022230
Wayne LarkinsENGWest Indies1980-199071412665420.4674635.66013271
Tim SoutheeNZPakistan2009-2023131722665617.7337670.740242610
Mahmudul Hasan JoyBANIreland202523026517188.3346357.24110224
Doug WaltersAUSPakistan1973-197748026510733.1353949.17111200
Alviro PetersenSAAustralia2012-201451002656426.5049653.43030330
Tamim IqbalBANSouth Africa2008-202281402655718.9356746.74012351
Mitchell StarcAUSPakistan2014-2024141722658417.6749653.430111911
Geoff LawsonAUSWest Indies1981-1988122262654916.5646454.53001310
Axar PatelINDAustralia20234522648488.0047455.70030259
Barry SinclairNZSouth Africa196436026413844.00--111370
Nkruma BonnerWIBangladesh2021-20224702649037.7174235.58022251
Jack RichardsENGAustralia1986-198757026413337.7164940.68101290
Moin KhanPAKZimbabwe1996-19986902649729.3356846.48020360
Mike DennessENGPakistan1973-19746902646829.3323339.06021300
Abid AliPAKBangladesh2020-202134026313365.7551750.87111302
Andrew StraussENGBangladesh2005-20104502638352.6038568.31030291
Shoaib MohammadPAKAustralia1988-199061002639426.3063941.16021352
Vernon PhilanderSAIndia2013-201981532635921.9264141.03014302
Denesh RamdinWISouth Africa2007-201591612635317.5352050.58012370
Abdul RazzaqPAKBangladesh2001-2002331262134131.0037470.05200376
Colin de GrandhommeNZEngland2018-20225822627243.6746156.83022302
Barry WoodENGAustralia1972-19754802629032.7575434.75020410
Cameron GreenAUSWest Indies2022-202571102625223.8256246.62010310
Mark RamprakashENGSouth Africa1995-1998712126267*23.8287629.91012231
Nathan LyonAUSSouth Africa2011-2026202732624710.9249153.36005391
Sid O'LinnSAEngland19605802619832.6312521.60020231
Marco JansenSAIndia2021-202571012619329.0038567.79022289
Robert ChristianiWIAustralia1951-195251012617629.00--010220
Bapu NadkarniINDNew Zealand1955-196891022617532.63--021111

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