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
Hemu AdhikariINDWest Indies1948-19596103357114*51.00--110101
Mohammad YousufPAKSouth Africa1998-200771313578329.7558660.92031433
Wasim JafferINDSouth Africa2000-2008815035711623.8085341.85110501
Abdul QadirPAKEngland1977-1987161913576119.8375047.60021339
Upul TharangaSLPakistan2006-201551003569235.6060458.94021500
Peter MayENGIndia1952-1959710135610639.56--120270
AlimuddinPAKIndia1955-19606101356103*39.56--131150
Arthur ChipperfieldAUSEngland1934-193891533569929.6785141.83020240
Wasim AkramPAKWest Indies1986-2000172723566614.2474247.98017335
Ravi BoparaENGWest Indies2009330355143118.3363555.91300392
Marcus TrescothickENGIndia2001-20024823559959.1759359.87040541
Hamilton MasakadzaZIMSouth Africa2001-201761213558532.2780843.94011503
Jeff CroweNZPakistan1984-198981313556229.58104334.04022362
Salim DuraniINDWest Indies1962-1971916135510423.67--122221
WPUJC VaasSLNew Zealand1995-2006101713555722.1986740.95022402
Guy WhittallZIMPakistan1993-200211191355113*19.7290939.05113410
Mick CommailleSAEngland1910-1927122213554716.90--00100
Shikhar DhawanINDAustralia2013-201447035418750.5744679.37111502
Matt PriorENGNew Zealand2013593354110*59.0055863.44122592
Joshua Da SilvaWIEngland2022-20246103354100*50.5782243.07111354
Barry KnightENGNew Zealand1963-1969710335412550.5728946.37100403
Chris WoakesENGPakistan2016-2024912435484*44.2568851.45020441
Sikandar RazaZIMBangladesh2014-202061203548229.5063955.40031426
Bob WoolmerENGWest Indies1976-198071313548229.5094737.38011450
Shane DowrichWIEngland2017-20209172354116*23.6069351.08114431
Rishabh PantINDSri Lanka2022-20264603539658.8337494.390404111
Darren LehmannAUSWest Indies200347135316058.8356862.15120413
Lee IrvineSAAustralia197047035310250.4365054.31120336
Asim KamalPAKIndia2004-20055813539150.4372348.82040544
Brendan TaylorZIMNew Zealand2005-2025510035311735.3060558.35121398
Roston ChaseWISri Lanka2018-2026712035319429.4270150.36101322
Intikhab AlamPAKNew Zealand1965-19761524535353*18.5810.00013223
Nathan LyonAUSEngland2013-20253240163533114.7163655.50002487
Ian ChappellAUSPakistan1964-197346035219658.6755962.97110444
Jack MoroneyAUSSouth Africa1949-195058135211850.29--211130
Alan KnottENGNew Zealand1969-1975912135210132.0084641.61112361
Albert RelfENGSouth Africa1906-1914101613526323.47--011250
Maqsood AhmedPAKIndia1952-1955101703529920.71--01000
Mansur Ali Khan PataudiINDWest Indies1962-1975101903525118.5320.00011243
Polly UmrigarINDNew Zealand1955-195656135122370.20--110260
Tony GreigENGPakistan1973-19746903517239.0025135.86020402
Brian HastingsNZPakistan1969-1973612235111035.10--121311
Rusi SurtiINDWest Indies1962-196771413515727.00--022122
Ian HealyAUSIndia1991-199891513519025.0774746.99020370
Joe HardstaffENGNew Zealand193735035011470.00--220161
Asela GunaratneSLZimbabwe2016-201736235011687.5067052.24120411
Archie JacksonAUSEngland1929-193046035016458.3393937.27110250
Darren BravoWISri Lanka2010-20155813508050.0074846.79050349
Graeme HickENGIndia1993-1996610035017835.0071149.23111482
Boeta DippenaarSAEngland2003-2005611135011035.0088339.64112400

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