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
Bobby PeelENGAustralia1884-1896203344278314.723831.58038250
Keith ArthurtonWIAustralia1992-19958121426157*38.7399043.03123366
Nathan AstleNZSri Lanka1997-2006916042611426.63108939.12122524
Asanka GurusinhaSLPakistan1985-199510182426116*26.6384638.53100371
Travis HeadAUSSri Lanka2019-202569142516153.1362767.78130562
Ashwell PrinceSAEngland2008-2010814142514932.6993145.65202533
Rusi SurtiINDAustralia1964-196971304247032.6242430.19040370
Ajinkya RahaneINDSri Lanka2015-2017915142413230.2986549.02212410
Neil McKenzieSAIndia2001-2008581423155*60.4384949.82120521
Dean ElgarSAWest Indies2014-2023711142312142.3087048.62131561
Imtiaz AhmedPAKWest Indies1958-1959814042312230.21--111230
Rory BurnsENGNew Zealand2019-202147042213260.2999042.63221551
Ryan RickeltonSAPakistan2024-202547142225970.3369560.72111476
Saeed AhmedPAKNew Zealand1965611142217242.20--120451
Nazmul Hossain ShantoBANPakistan2020-2026713042210132.4682751.03111463
BJ WatlingNZAustralia2010-2020101904225822.21105140.15011500
Ravindra JadejaINDNew Zealand2014-20241120542250*28.1369161.070224111
Anil KumbleINDEngland1990-200719232422110*20.10104240.50113582
Syed KirmaniINDPakistan1978-1984202844226617.5867243.30013340
Bill WoodfullAUSSouth Africa1931-193257142116170.1710.00131240
Babar AzamPAKBangladesh2020-2026610142114346.7867362.56121513
Mark ButcherENGWest Indies1998-200491634216132.38112537.42043420
Eknath SolkarINDWest Indies1971-19761016142110228.07--130220
Sonal DinushaSLIndia2026241420133*140.0072258.17310288
Mahela JayawardeneSLZimbabwe1999-20048103420100*60.0074556.38130472
Marlon SamuelsWIAustralia2000-2016112124207422.11102740.90033522
Roy DiasSLPakistan1982-1986713041910932.2350258.76120441
Saeed AnwarPAKNew Zealand1994-199658041816952.2560968.64212621
Abdullah ShafiquePAKSri Lanka2022-202347141720169.5088047.39201355
Bill BrownAUSSouth Africa1935-193657041712159.57--14041
Bob CowperAUSWest Indies196558041714352.13--210180
Jeffrey StollmeyerWIAustralia1951-1955714041710429.79--110230
Asad ShafiqPAKBangladesh2011-202056041610769.3381551.04220393
DuleepENGAustralia193047041617359.4385248.83120380
Norm O'NeillAUSIndia1959-196478041616352.00--201200
Marcus NorthAUSEngland2009-20107111416125*41.6087247.71211531
Kusal MendisSLWest Indies2015-2026612041610234.6775954.81121527
Dhananjaya de SilvaSLNew Zealand2018-2024713241610937.8271558.18112535
Asif IqbalPAKWest Indies1975-1977714041613529.71--122202
Phil MeadENGAustralia1911-19287102415182*51.8861930.05111380
Henry NichollsNZBangladesh2017-2023812141510737.7370758.70142471
Kyle MayersWIBangladesh2021-2022461414210*82.8064164.59200489
Sean WilliamsZIMSri Lanka2016-2020510141410746.0064863.89120476
Peter ParfittENGSouth Africa1964-19657101414122*46.0029241.78122520
Madan LalINDWest Indies1974-19831120741463*31.8510162.38024180
Ian RedpathAUSNew Zealand1974361413159*82.6096842.67130480
Thilan SamaraweeraSLSouth Africa2004-20125102413115*51.6393144.36200470
Mushtaq MohammadPAKIndia1960-1978810141310145.89--130250
Nari ContractorINDEngland1959-196291614138627.53--031282
Murray GoodwinZIMPakistan1998472412166*82.4073256.28131544

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