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
Michael BevanAUSWest Indies1996-199747227587*55.0076735.85031290
WPUJC VaasSLBangladesh2001-2009784275100*68.7545260.84110313
Maurice FosterWIAustralia1973-197859127512534.38--100360
Mehedi Hasan MirazBANPakistan2021-202661012757830.5657747.66021313
Les FavellAUSWest Indies1955-196161112757227.5020445.59031282
Heath StreakZIMIndia1998-200591812754016.1877535.48002262
Shane WarneAUSPakistan1994-2005151922758616.1851753.19014229
Matt HorneNZSouth Africa19993602749345.6759845.82030430
Andrew SymondsAUSWest Indies2005-20085822747945.6745759.96030306
Sean WilliamsZIMBangladesh2018-20254802748834.2560345.44030264
Tim AmbroseENGNew Zealand200869027410230.4460045.67122362
Wriddhiman SahaINDSri Lanka2015-201781132746734.2560845.07030272
Sharmarh BrooksWIEngland2020-202261102746824.9160545.29021372
Jermaine BlackwoodWISri Lanka2015-202161202749222.8357247.90010276
Bapu NadkarniINDAustralia1959-1968112122744614.424912.24002150
Morné MorkelSAIndia2006-2018172552743513.7051253.52003420
Sanjeeva RanatungaSLZimbabwe199435127311868.2587431.24200370
David RichardsonSANew Zealand1994-199546227310968.2551752.80110290
Ashwell PrinceSABangladesh2002-2008672273162*54.6042963.64111333
Jeremy ConeyNZSri Lanka1983-19845822739245.5059545.88020260
Mayank AgarwalINDAustralia2018-20215902737730.3356648.23021266
Ken MackayAUSIndia1956-196081002738927.30--02200
Jacob OramNZSri Lanka2003-200961212737424.8267140.69020360
Liton DasBANAfghanistan2019-202636127210254.4039868.34120292
Colin McCoolAUSEngland1946-1947572272104*54.4052252.11110260
Johnny TyldesleyENGSouth Africa1899-190759027211230.22--11070
Willie WatsonENGAustralia1953-1959713027210920.9223830.25102270
Fazal MahmoodPAKIndia1952-1961141932723317.00--00200
Qasim UmarPAKIndia1983-198433027121090.3344247.51100270
Matt RenshawAUSPakistan2016-201734027118467.7547357.29110300
Ravichandran AshwinINDBangladesh2015-202488227111345.1741165.94110255
Nick ComptonENGNew Zealand201359027111730.1176835.29201310
Brijesh PatelINDNew Zealand19765912718233.88--020245
Graham DowlingNZSouth Africa1961-196451002717827.10--032201
Imran KhanPAKSri Lanka1982-19921010127193*30.1135743.14022166
Graeme SwannENGSouth Africa2009-201261132718533.8829591.86010336
Guy WhittallZIMSri Lanka1994-1999914227161*22.5898127.62021270
Phil SharpeENGNew Zealand196935127011167.5061044.26100350
Dinesh KarthikINDBangladesh2004-201057027012938.5746957.57111370
Imran FarhatPAKIndia2004-200648027010133.7553250.75110430
Ajay JadejaINDNew Zealand1995-199961012707330.0052251.72020361
Roger BinnyINDWest Indies198361102706524.5516539.39020182
BJ WatlingNZIndia2010-2021915227012420.7781733.05102330
Mark RichardsonNZBangladesh2001-200444026914367.2543661.70110320
Mominul HaqueBANIreland2023-20253512698767.2543461.98030213
Hamish MarshallNZAustralia200536026914644.8362243.25111381
Ibrahim ZadranAFGZimbabwe2021-20253602697644.8346358.10020350
Robin SmithENGSri Lanka1988-199336226912867.2559445.29110330
Navjot SidhuINDPakistan19894702699738.4356547.61031331
Gulabrai RamchandINDAustralia1956-1960815026910917.93--10200

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