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
Oshada FernandoSLWest Indies20214812289132.5747747.80020250
Graeme HickENGSri Lanka1993-200148022810728.5048247.30112253
Amit MishraINDSri Lanka2009-20155912285928.5040057.00010280
Niroshan DickwellaSLNew Zealand2014-2023610122880*25.3345150.55032240
Gus LogieWINew Zealand1985-198771012285225.3342853.27011310
Willie QuaifeENGAustralia1899-190271312286819.00--011100
Prasanna JayawardeneSLNew Zealand2006-201581412283717.5454142.14000311
Vinod KambliINDZimbabwe1993110227227227.0030175.42100280
Ranjan MadugalleSLIndia1982-198547122710337.83--110100
Darren SammyWIEngland2007-201247022710632.4338758.66100351
Ridley JacobsWIIndia200269122711828.3842653.29113227
James FranklinNZIndia2009-20125912275228.3864535.19011231
Wayne LarkinsENGAustralia1980-199151002276422.7061936.67022240
Polly UmrigarINDAustralia1956-196061102277820.64--01200
Wasim BariPAKWest Indies1975-1980917622760*20.649535.79022120
Dominic SibleyENGWest Indies202035022612045.2067733.38122160
Mohammad KaifINDWest Indies2006462226148*56.5040955.26101230
Motganhalli JaisimhaINDPakistan1960-19614612269945.20--010150
Chris SmithENGNew Zealand1983-19844712269137.6777529.16011260
Shoaib MohammadPAKEngland1984-19926802268028.2554541.47032260
Mike ProcterSAAustralia1967-197071012264825.1138254.71001213
Syed Abid AliINDNew Zealand1968-196971402266316.14--011170
Gary GilmourAUSNew Zealand1973-197756022510137.5033467.37120342
Lou VincentNZIndia2002-200347122510637.5058938.20110292
Daryl MitchellNZIndia2021-20244702258232.1440255.97020156
Graham McKenzieAUSWest Indies1965-1969101422255918.7511063.64011183
Madan LalINDEngland1974-1986141922254413.2458138.73002300
MahmudullahBANSouth Africa2015-20174602246737.3343651.38020332
Jeet RavalNZBangladesh2017-201946022413237.3339756.42100301
Chetan ChauhanINDNew Zealand1969-19815902247824.8944930.96010211
Manoj PrabhakarINDAustralia1991-19925912246428.0047147.56022270
Shane DowrichWIIndia2016-201861022247428.0045948.80021252
Willie WatsonENGWest Indies1954510222411628.00--101161
Colin McDonaldAUSIndia1956-196071002245322.40--01100
Noel McGregorNZPakistan1955-1965510122411124.89--102120
Arthur CarrENGSouth Africa1922-192971212246320.36--01000
Wes HallWIIndia1958-19671312422450*28.00--01174
Lahiru ThirimanneSLPakistan2011-201771412246817.2361636.36012170
Ashley MallettAUSEngland1968-19801620622443*16.0078728.46004280
Suresh RainaINDSri Lanka2010231223120111.5038458.07110263
Vijay HazareINDPakistan1952331223146*111.50--11000
Nasir HossainBANSri Lanka2013-201446022310037.1735862.29101241
Cameron BancroftAUSSouth Africa20183602237737.1743151.74020360
Tom LowryNZEngland1930-19317802238027.8820.0002200
Tim McIntoshNZIndia2009-2010611022310220.2764634.52103262
Matt PooreNZSouth Africa1953-195461112234522.30--001100
Bruce YardleyAUSIndia1978-1981611122361*22.3031444.90011242
Cameron BancroftAUSEngland2017-2019712122382*20.2761136.50011261
Craig McDermottAUSNew Zealand1985-1993131622233615.9342053.10000232
Tony MacGibbonNZEngland1951-195891702236613.1220.00013242

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