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
Albert TrottAUSEngland189535320585*102.50--021221
Greg RitchieAUSPakistan1982361205106*41.0053238.53100133
Nick KnightENGPakistan1996-200147020511329.2941050.00111261
Ross EdwardsAUSWest Indies19735702057429.29--020170
Shane WatsonAUSSri Lanka2011-20125802058325.6340450.74011271
Javed OmarBANEngland2003-20054802057125.6345445.15010280
Denis ComptonENGIndia1946-195258420571*51.2510.0002170
Bruce EdgarNZPakistan1979-1984610020512920.5017432.18101190
Graeme HickENGPakistan1992-200081302055115.7747543.16011190
Chris OldENGIndia1972-1977111422055217.0870928.91010223
Chris BroadENGNew Zealand198834020411451.0050140.72110200
Colin de GrandhommeNZSri Lanka2018-20193412048368.00180113.330201410
Bill WoodfullAUSWest Indies1930-19315602048334.00--02080
Devon ConwayNZSri Lanka2023-20244702047829.1436156.51020261
Kris SrikkanthINDWest Indies1987-19884702047129.1428372.08021291
Javagal SrinathINDNew Zealand1994-199991042047634.0039751.39012262
Adrian BarathWIAustralia2009-2012510020410420.4043247.22101320
Mark RamprakashENGNew Zealand1999-2002711120469*20.4062732.54012241
Bernard JulienWIIndia1974-197681242044725.50--00051
Kemar RoachWISri Lanka2010-2026121662043920.4048641.98001241
John BeckNZSouth Africa1953-19544702039929.00--011161
Kamran AkmalPAKWest Indies2005-20065812037829.0030865.91010330
Khaled MashudBANWest Indies2002-2004481203103*29.0058534.70102220
Daniel FlynnNZSri Lanka2009-20124802035325.3851239.65032210
Ramesh MendisSLPakistan2022-202348120345*29.0038452.86000212
Ian CraigAUSSouth Africa1953-19586902035322.56--022100
Shakib Al HasanBANSouth Africa2008-201561002034720.3042447.88001250
Les FavellAUSEngland1954-195961012035422.5629841.95010200
Tim SoutheeNZWest Indies2012-2020101532033116.9222590.22000189
WPUJC VaasSLIndia1997-2008141642034716.9247342.92001310
Brian TaberAUSSouth Africa1966-1970917420330*15.6237928.76002150
George LohmannENGAustralia1886-18961522220362*10.155949.15015131
Jasprit BumrahINDEngland2018-20251728620334*9.2347442.830011235
Shreyas IyerINDBangladesh202223120287101.0034358.89020242
Shreyas IyerINDNew Zealand202124020210550.5034558.55110245
Irfan PathanINDSri Lanka20053502029340.4034758.21022262
Jordan CoxENGPakistan20263512027350.5029668.24030310
Kapil DevINDSouth Africa1992-199345020212940.4030965.37100242
Ravi RatnayekeSLAustralia1988-19893502027540.4041648.56020310
Andrew HudsonSASri Lanka19933502029040.4060933.17020241
Algy GehrsAUSSouth Africa1910-19114702026728.8623685.59020250
Mansoor AkhtarPAKAustralia1982-199047220211140.4036255.80100291
Mitchell MarshAUSSouth Africa2016-201851002029620.2043646.33012282
Shai HopeWIAustralia2015-202561102024818.3640949.39000240
Gerry AlexanderWIPakistan1958-195981102025718.36--01100
Bill BrockwellENGAustralia1893-189971202024916.83--001100
Mohammad RafiqueBANSri Lanka2005-200771412026415.5431364.54011186
George GearyENGAustralia1926-193491522026615.5458027.07022210
Stuart BroadENGSri Lanka2007-2021121622025414.4325080.80013311
Ian BishopWIEngland1990-19981218520244*15.5456635.69001161

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