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
Richie BenaudAUSWest Indies1952-19611117046212127.1817621.59130484
Mohammad RizwanPAKEngland2020-2026111904627224.3290251.22021484
Wasim AkramPAKEngland1987-20011825446245*22.0081956.410014811
Daniel VettoriNZZimbabwe1997-2012912046112738.4269566.33111613
Aravinda de SilvaSLSouth Africa1993-200171304618235.4695248.42030642
Brian HastingsNZWest Indies1969-19728144461117*46.105731.58211382
Marvan AtapattuSLWest Indies1997-2005816346111835.46101845.28131470
Shaun MarshAUSSouth Africa2011-2018816046114828.81108142.65114561
Ali BacherSAAustralia1966-197091614617330.7372247.09041320
Peter ParfittENGPakistan196277246011992.0018754.01400472
Jonathan TrottENGSri Lanka2011-201258046020357.5095248.32220460
Pieter van der BijlSAEngland1938-193959046012551.11--120333
Madhav ApteINDWest Indies19535101460163*51.11--13100
Saeed AhmedPAKIndia1960-1961510146012151.11--200311
Jos ButtlerENGPakistan2015-2020711246015251.1185553.80131496
Shane WarneAUSSouth Africa1993-2006243744606313.9471464.43014625
Andrew FlintoffENGNew Zealand2002-2004610045913745.9058079.14142709
Billy WadeSAEngland1938-1949813145912538.2523330.4713271
Harbhajan SinghINDNew Zealand1998-20101316245911532.7966269.342224317
Khurram ManzoorPAKSri Lanka2009-2014101814599327.00101545.22040521
Barry SinclairNZEngland1963-1966918045911425.5026047.31112360
Jeremy ConeyNZWest Indies1980-1987101734588332.71107742.53030390
Murray ChappleNZSouth Africa1953-1964112114587622.90--030321
Dimuth KarunaratneSLZimbabwe2016-2020510145711050.7893348.98120360
Peter BurgeAUSIndia1956-196481104578341.55--051251
Geoff PullarENGAustralia1961-196391814576326.8822131.22041250
Saleem MalikPAKWest Indies1986-1990713345610245.6087851.94131501
Bevan CongdonNZAustralia1973-1977815245613235.08134533.90210420
Yashpal SharmaINDPakistan1979-19831116345663*35.08120133.72040500
Sadiq MohammadPAKWest Indies1975-1980917145698*28.5025034.4002260
Eknath SolkarINDEngland1971-1977122334567522.80146731.08030503
Everton WeekesWIPakistan195858145519765.00--120-0
Bert SutcliffeNZSouth Africa1953-1954713145580*37.9230.000412410
Shoaib MalikPAKEngland2005-2015815045524530.3385853.03103515
BJ WatlingNZSri Lanka2014-20198113454142*56.75103243.99211391
Jacques RudolphSAAustralia2005-201210201454102*23.89106442.67101620
Denis ComptonENGPakistan195445045327890.60--121521
Jimmy AdamsWINew Zealand1995-1999692453208*64.7196147.14200621
Allan RaeWIIndia1948-1953710145310950.33--220183
Geoff MarshAUSWest Indies1988-1991101904539423.84118838.13031491
Devon ConwayNZWest Indies202536145222790.4071663.13211603
Hansie CronjeSASri Lanka1993-199859145212256.5091849.241304211
Aiden MarkramSAWest Indies2021-2024611045211541.0976359.24131651
Kieran PowellWIBangladesh2011-2018713145211737.6779157.14211593
Arthur MorrisAUSWest Indies1951-1955814045211132.29--110262
Jason HolderWIPakistan2016-202181544525841.0990949.72030558
Vernon PhilanderSAEngland2012-2020101834526130.1385153.11031603
Peter SiddleAUSEngland2009-2019243544524414.5888950.84003501
Aunshuman GaekwadINDPakistan1983-198458145120164.4343646.10130170
Ranjan MadugalleSLNew Zealand1983-1987611245189*50.11106642.31030621

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