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
Gary BallanceENG/ZIMWest Indies2015-2023482486137*81.00102547.41220438
Tip FosterENGAustralia1903-190459148628760.75--100561
Ian ChappellAUSNew Zealand1973-1974610048614548.6091453.17210543
Rod MarshAUSNew Zealand1973-19821418048613227.00100248.50111552
Yashasvi JaiswalINDWest Indies2023-202546048517580.8381059.88210603
Robin SmithENGNew Zealand1990-199491404859634.64106345.63052703
Ramiz RajaPAKEngland1984-1992121934858830.3199548.74041611
Ian JohnsonAUSEngland1946-1956223564857716.7234939.54026441
Gerry AlexanderWIAustralia1960-1961510248410860.5060244.68151421
Dhananjaya de SilvaSLAustralia2016-2025816148412932.2787755.19111651
Anil KumbleINDSouth Africa1992-2008213544848815.61133936.15014581
Craig McMillanNZZimbabwe1998-200057148314280.5077762.162206011
Alec StewartENGZimbabwe1996-2003692483124*69.00103846.53220602
Roshan MahanamaSLAustralia1988-199581404838534.50112842.82040491
Michael SlaterAUSNew Zealand1993-2000610048216848.2085356.51210611
Daniel VettoriNZSri Lanka1997-20091118048214026.7885356.51145580
Martin GuptillNZIndia2009-2016101904828525.3794551.01032636
Matthew WadeAUSIndia2013-2021112224826224.10113042.65022552
Jonathan TrottENGNew Zealand201359048112153.44101747.30130630
Harry BrookENGIndia202559048115853.4459181.39221567
Alviro PetersenSAIndia2010-2013611148110048.1084756.79130642
Andrew HudsonSAAustralia1993-1997712148110243.73117041.11142520
Nari ContractorINDAustralia1956-1960612048010840.00--110-0
Chris CairnsNZZimbabwe1996-2000813248012443.6489053.932224717
Darren BravoWIAustralia2012-2016815148010834.29114641.88120642
Roy McLeanSAAustralia1952-195891714808130.0020.00043481
Rahmat ShahAFGZimbabwe2021-202547047923468.4389853.34211524
Darren BravoWINew Zealand2013-2020713047921836.8594550.69202654
Wazir MohammadPAKWest Indies1958-1959814147918936.85--213390
Navjot SidhuINDNew Zealand1988-1999914147911636.8598648.58121419
Sandeep PatilINDPakistan1980-19841117047912728.1860667.33132631
Gubby AllenENGAustralia1930-1937132114796823.95118540.42031431
Geoff MillerENGAustralia1977-1983142414796420.83138234.66022430
Stuart BroadENGNew Zealand2008-2023233534796414.9785256.22016628
Everton WeekesWINew Zealand1952-195668047815659.75--310650
Lance KlusenerSAEngland1998-200089247817468.2963974.80130703
Shan MasoodPAKSri Lanka2015-2023712047813539.8392651.62221396
Nip PellewAUSEngland1920-1921913147811639.8353459.74210500
Brian McMillanSAAustralia1994-1998916247887*34.14128537.20051501
Jack WorrallAUSEngland1885-1899112234787625.161450.00052460
Ted DexterENGNew Zealand1958-1965810247714159.6329248.29140732
Shakib Al HasanBANZimbabwe2011-2021713047713736.6969868.34140502
Nathan AstleNZIndia1998-2003813247610343.27118640.13132562
Ashok MankadINDAustralia1969-197881504769731.7327643.12042420
MS DhoniINDWest Indies2006-20131219147614426.4473664.671223714
Jos ButtlerENGAustralia2015-2022142614767019.04116540.86012583
Mayank AgarwalINDSouth Africa2019-2022610047521547.5087754.16210668
Ashwell PrinceSAPakistan2007-2010712247513847.50106444.64120480
Ian RedpathAUSIndia1964-1969101514757933.933868.42043630
Temba BavumaSAIndia2015-20251018447555*33.93100147.45032613

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