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
Geoff MarshAUSNew Zealand1986-1990712137111833.73105735.10101370
Wasim RajaPAKNew Zealand1973-1985101523717428.5433941.30031591
Hashan TillakaratneSLEngland1991-2003915437193*33.7397138.21012410
Derek UnderwoodENGAustralia1968-198029431437145*12.7988641.87008390
Lahiru ThirimanneSLBangladesh2013-2021473370155*92.5073750.20211370
Peter RichardsonENGSouth Africa1956-1957510036911736.90--111280
John EmbureyENGPakistan1987711336974*46.1392439.94041405
Bryan YoungNZPakistan1994-1996612036912030.7592140.07112330
Mushfiqur RahimBANEngland2005-201671403699526.3692939.72021481
Ray IllingworthENGWest Indies1960-19731321236911319.4273237.84103300
Greg ChappellAUSIndia198135036820473.6065456.27121440
Keith StackpoleAUSIndia1969510236810346.00--110212
Moeen AliENGSouth Africa2015-201781543688733.4559262.16031483
Yuvraj SinghINDSri Lanka2005-201069136777*45.8857663.72052514
Roger BinnyINDPakistan1979-19871217436783*28.2361339.48034292
Mark ButcherENGNew Zealand1999-200491813676021.5983943.74022520
Bill EdrichENGNew Zealand1947-194957036610052.29--120271
Pathum NissankaSLWest Indies2021-202659036610340.6786042.56140281
Nasir HossainBANWest Indies2011-201461103669633.2765356.05030406
Rishabh PantINDNew Zealand2020-202461203669930.5052469.85031429
Bryan YoungNZEngland1994-199761203669430.5083743.73031480
Clarrie GrimmettAUSEngland1925-1934223463665013.0796931.37016142
David SteeleENGAustralia19753603659260.8386042.44040412
Brad HaddinAUSNew Zealand2008-201169136516945.6355366.00110457
Alvin KallicharranWINew Zealand1972-198059136510145.6332345.20213432
Mudassar NazarPAKNew Zealand1979-1989915136510626.0781043.70111300
Kris SrikkanthINDEngland1981-198691613658424.3363257.75023423
WPUJC VaasSLSouth Africa1998-2006111923656921.4783443.76031502
Ron ArcherAUSWest Indies195556036412860.67--120364
Collie SmithWIPakistan1958-195981103648633.09--03322
Jacob BethellENGNew Zealand2024-202661213639633.0056963.80042515
Bruce MurrayNZIndia1968-196971403638025.9316644.58031301
Sarfraz AhmedPAKEngland2015-2018916236346*25.9356164.71001420
Wayne PhillipsAUSPakistan1983-198457136215960.3377646.65110330
Doug InsoleENGSouth Africa1955-19576122362110*36.20--110230
Gavin RennieZIMNew Zealand1997-200071403629325.86113331.95032330
Trevor FranklinNZEngland1983-1990712136110132.82125128.86120330
John EdrichENGPakistan1969-197491413617027.7779329.13021300
Dilip SardesaiINDNew Zealand1965363360200*120.0060.00200510
Clive RadleyENGNew Zealand197857036015851.43109133.00121310
Jason HolderWIIndia2016-2023915236064*27.6964955.47020445
Mushfiqur RahimBANIreland2023-2025352359126119.6756163.99220322
Will YoungNZIndia2021-202451013598939.8973049.18030424
Haseeb HameedENGIndia2016-202161113598235.90108633.06042412
Kamran AkmalPAKSouth Africa2002-200771413597127.6258261.68032520
Chris WoakesENGWest Indies2017-202491433596232.6460059.83021381
Tup ScottAUSEngland1884-1886814135910227.6221647.22110310
Craig WhiteENGIndia2001-200258235812159.6766154.16120404
Dipak PatelNZAustralia1987-1993101923586221.0692938.54012323
Temba BavumaSABangladesh2015-20226813579351.0074447.98040361

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