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
Mervyn DillonWISouth Africa1998-2004101912233612.3961836.08004332
Kagiso RabadaSAEngland2016-2022122142233613.1242852.10004273
Brian LaraWIZimbabwe200324022219155.5026085.38100284
Basit AliPAKWest Indies199335122292*55.5045149.22021262
Saleem ElahiPAKEngland2000-20014702227231.7155540.00012230
Arun LalINDPakistan1982-19874702227031.7126837.31031160
Shan MasoodPAKWest Indies2017-202648022210927.7542652.11110172
Marnus LabuschagneAUSSouth Africa2022-20265812227931.7146248.05010300
Sadagoppan RameshINDAustralia1999-200151012226124.6747546.74011250
Reggie SchwarzSAEngland1906-1912132162224414.80--00291
Craig McDermottAUSEngland1985-19951723422242*11.6844649.78004171
Jayant YadavINDEngland201634122110473.6748845.29110270
Henry NichollsNZZimbabwe2016-2025452221150*73.6736560.55100270
Parthiv PatelINDEngland2002-20165732217155.2536161.22021261
Jack RussellENGIndia1990-199667122112436.8353341.46102200
Rick DarlingAUSEngland1978-19794802219127.6353641.23010171
Michael HusseyAUSNew Zealand2008-20116902217024.5655040.18022290
Buster FarrerSANew Zealand1962-196461022214027.63--000190
Bert OldfieldAUSSouth Africa1921-19361112122156*20.09--01371
David AllenENGWest Indies1960-196681552215522.1011139.6401080
Bob TaylorENGNew Zealand1971-1984141912214512.28106620.73003190
John DysonAUSPakistan19823602208736.6750443.65020273
Shoaib MalikPAKWest Indies2005-20064702206931.4341353.27020301
Javed OmarBANPakistan2001-2003510022011922.0066433.13102290
Dav WhatmoreAUSIndia197951002207722.0033751.34021320
Rolph GrantWIEngland1935-193971112207722.0010.0001343
Imrul KayesBANWest Indies2009-201861202204418.3349144.81000291
Jackie HendriksWIAustralia1965-1969917522037*18.3315230.26001101
Tillakaratne DilshanSLZimbabwe1999-2004551219163*54.7545947.71101270
Tony LewisENGPakistan19733502198843.80--020240
Sam LoxtonAUSEngland1948-19516802199327.3810.00011185
Ashok MankadINDWest Indies1971-197548121953*31.29--01060
John ReidNZAustralia1985-198669121910827.3863034.76100270
Jack RussellENGNew Zealand1990-19926912194327.3860636.14001270
Ryan HindsWIEngland2004-200971002198421.9051542.52011292
Daniel LawrenceENGSri Lanka2021-202451012197324.3341552.77010173
Rick McCoskerAUSWest Indies1975-19795102219109*27.3847346.30101160
Devendra BishooWIPakistan2011-201781522192816.8562335.15001151
Anil KumbleINDPakistan1999-20071519521937*15.6460036.50002281
Zak CrawleyENGNew Zealand2019-2024112102194310.4340054.75003381
Jim ChristySANew Zealand193223021810372.67--120-1
Sidath WettimunySLEngland1982-198424021819054.5057038.25100240
Norm O'NeillAUSPakistan195936321813472.67--100190
Ali BacherSAEngland19653602187036.33--020170
Sean WilliamsZIMNew Zealand2016-202548021811927.2530272.19100340
Phil SimmonsWIPakistan1988-199751012188724.2232068.13010350
Tom MoodyAUSSri Lanka1989-1992510021810621.8054040.37111210
Junior MurrayWIIndia1994-200271012188524.2239155.75022223
Denesh RamdinWISri Lanka2005-201561102185619.8252641.44010250
Ian DavisAUSNew Zealand1973-197781312185018.1757837.72011170

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