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
Kumar SangakkaraSLZimbabwe2001-200456053627089.3374571.95210764
Damien MartynAUSSri Lanka2004510053616153.60103651.74220632
Virat KohliINDBangladesh2015-2024813253620448.7374871.66201592
Ian ChappellAUSIndia1967-1969915153615138.2926757.30212630
Alec StewartENGSri Lanka1991-2002916353612341.23141038.01221610
Ernest TyldesleyENGSouth Africa1924-1928610153512259.44--23100
John WrightNZWest Indies1980-19871018053513829.72152635.06131570
Shaun PollockSAWest Indies1998-200815228535106*38.21117045.73100482
Michael ClarkeAUSPakistan2004-20141017153416633.38103751.49110543
Walter HadleeNZEngland1937-19511017153411633.38--121370
Adam ParoreNZAustralia1993-20011019553411038.14129541.24110525
Mitchell JohnsonAUSEngland2009-2015192925337719.7493057.31056657
Phillip HughesAUSSouth Africa2009-2011510053216053.2087161.08221716
Nazmul Hossain ShantoBANSri Lanka2021-2025815153216338.00112647.25302506
Wiaan MulderSAZimbabwe2025231531367*265.5058790.46200676
Brian BoothAUSSouth Africa1963-196447153116988.5071039.44230450
Murali VijayINDSouth Africa2010-2018122215319725.29140837.71020721
Azhar MahmoodPAKSouth Africa1997-199869253013675.7195155.73310705
Sourav GangulyINDZimbabwe1998-2005913153013644.17116745.42211687
Kevin PietersenENGNew Zealand2008-2013813053012940.77109548.40211535
Les AmesENGSouth Africa1929-193910154530148*48.18--212342
Tatenda TaibuZIMBangladesh2004-201158152915375.57117944.87151652
Charlie DavisWIIndia1971484529125*132.25--230170
Neil McKenzieSAEngland2003-2008714152913840.69133739.57120710
MahmudullahBANWest Indies2009-20181019152913629.39103051.36143465
Wasim JafferINDWest Indies2002-2006712052821244.00106649.53141701
Keith FletcherENGWest Indies1973-19747133528129*52.80134739.20131670
Jeremy ConeyNZPakistan1979-19859152528111*40.6266543.01120523
Lawrence RoweWIAustralia1973-19801219052810727.7996144.95131631
Chris TavaréENGIndia1981-1982914152714940.54171430.75131560
Grant FlowerZIMSri Lanka1994-2002132305277222.91152134.65033500
Vinoo MankadINDNew Zealand1955-1956450526231105.20--200430
Peter RichardsonENGAustralia1956-1959916052610432.8849132.99130500
Geoff MarshAUSIndia1985-19921019252610130.94171330.71120490
Karun NairINDEngland2016-20257111525303*52.5079366.20111644
Jacob OramNZSouth Africa2004-2007712252513352.5094055.85210668
Kraigg BrathwaiteWINew Zealand2013-2020714152512940.38114845.73131563
Denesh RamdinWIAustralia2005-2016142725257121.00106949.11044660
Hansie CronjeSAIndia1992-20001121252413527.58141836.95112602
Ben DuckettENGAustralia2023-2026101905239827.5364481.21021621
Jim ParksENGSouth Africa1960-196513192523108*30.7610333.98111373
Leonard HuttonENGIndia1946-1952711252215058.00--220330
Ridley JacobsWIAustralia1999-20031121252296*27.47107648.51041643
Marnus LabuschagneAUSWest Indies2022-202448252120486.8383062.77300513
Jimmy AdamsWIIndia1994363520174*173.33120943.01220521
Lance KlusenerSAIndia1996-2001915352010843.3380164.92210587
Saeed AnwarPAKZimbabwe1995-199881415198139.9291156.97050741
Ashwell PrinceSAIndia2006-20111118351912134.60133838.79112500
BJ WatlingNZPakistan2009-20211119451977*34.60128740.33042531
Sean WilliamsZIMAfghanistan2021-2025472518154103.6079165.49300484

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