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
Jack FingletonAUSSouth Africa1932-193668151811874.00--310111
Henry NichollsNZSri Lanka2018-2023692518200*74.0080164.67210424
Graham DowlingNZEngland1963-1971112215176624.6281227.96020490
Shaun PollockSAAustralia1997-20061324651767*28.7291256.69022684
Steve CamachoWIEngland1968-196971405158736.7959338.28040590
Rohit SharmaINDNew Zealand2014-202491735158236.7992855.50052597
Liton DasBANWest Indies2018-202491705157130.2981463.27040591
Denys MorkelSAEngland1927-1929101715148832.13--03100
Eric DaltonSAEngland1929-19391016251311736.64--221332
Adam ParoreNZZimbabwe1992-20001117651384*46.64109446.89051642
Sanath JayasuriyaSLNew Zealand1991-2006132325138224.4381562.94042731
Richie RichardsonWINew Zealand1985-1987711151218551.20117543.57120680
Roston ChaseWIIndia2016-202510181512137*30.12101050.69212534
Anil KumbleINDAustralia1996-2008203065128721.33128939.72012591
George BonnorAUSEngland1880-18881730051212817.078235.371253410
Younis KhanPAKZimbabwe2002-2013592511200*73.00123441.41130494
Temba BavumaSAPakistan2018-2025712251110651.10106448.03130573
Dwayne BravoWIEngland2004-200781505117734.0790656.40041762
Godfrey EvansENGSouth Africa1947-1957193025117418.25944.44025363
Denis ComptonENGNew Zealand1937-1951811051011646.36--220391
Mohammad RizwanPAKAustralia2019-20247132510104*46.3681462.65122505
Asanka GurusinhaSLAustralia1989-1996814251014342.50133938.09202521
Glenn TurnerNZEngland1969-197591625109836.43178928.51050470
Alistair CampbellZIMIndia1992-2002918051010228.33112545.33132761
William ScottonENGAustralia1881-1887152525109022.1739023.33032260
Rohit SharmaINDSri Lanka2015-20227122509102*50.9080763.07140479
Vernon PhilanderSAAustralia2011-2018142475097329.94105448.29031549
Curtly AmbroseWIEngland1988-2000344895094413.05101150.350011593
Barry RichardsSAAustralia197047050814072.5785459.48220705
Chris GayleWIBangladesh2002-2014712350814156.4487458.12130794
Taufeeq UmarPAKSri Lanka2002-2012714150823639.08101749.95110581
Shane WatsonAUSWest Indies2005-201591405089636.29105448.20042662
Vijay ManjrekarINDNew Zealand1955-196568250717784.50--311550
Mark RichardsonNZPakistan2001-2003611150710650.70142435.60130641
Abdullah ShafiquePAKAustralia2022-20246121507136*46.09125340.46132504
Robin SmithENGIndia1990-19936124507121*63.38105148.24240630
Mohammad HafeezPAKNew Zealand2011-2018713250719746.0981262.44212665
Paul SheahanAUSIndia1967-1969914050611436.1427542.91130520
Scott StyrisNZSouth Africa2004-2007815250617038.9294853.38131732
Sidath WettimunySLPakistan1982-1986917050615729.7667247.02123460
Dinesh ChandimalSLSouth Africa2011-202491805068528.11100650.30041670
Maurice TateENGSouth Africa1924-193514183506100*33.7310.00121179
Jacques RudolphSANew Zealand2004-20126103505154*72.14110745.62232763
Hashan TillakaratneSLAustralia1989-2004815150511936.07128039.45131490
Dhananjaya de SilvaSLSouth Africa2016-20241018150479*29.6583160.65041665
John ParkerNZAustralia1973-19801121050410824.00149633.69121440
Mohammad YousufPAKBangladesh2001-2003564503204*251.5084359.67220763
Gary BallanceENGIndia201457050315671.8696951.91220741
Daniel VettoriNZSouth Africa1999-2012142235038126.4782560.97033641
Allan WatkinsENGIndia1951-19528111502137*50.20--13110

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