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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Keaton JenningsENGSri Lanka2018361233146*46.6043154.06100180
Ross TaylorNZSouth Africa2007-2017813423348*25.8946650.00001321
Andrew SymondsAUSEngland2006-200734023215658.0035166.10100233
Devon ConwayNZPakistan2022-202324123212277.3338460.42111321
Suresh RainaINDWest Indies20113612328246.4042454.72030290
Zakir HasanBANIndia2022-202448023210029.0054642.49111282
Mahmudul Hasan JoyBANSouth Africa2022-202448023213729.0057940.07102243
Mark StonemanENGAustralia2017-20185902325625.7851445.14021300
Adil RashidENGIndia2016-2018101732326016.5755042.18011341
Kemar RoachWINew Zealand2012-20251120623258*16.5764036.25014311
Dwayne BravoWIIndia20064802316828.8844452.03011311
Imrul KayesBANZimbabwe2011-201848023113028.8851544.85101262
Ben FoakesENGNew Zealand2022-20235922315633.0043453.23022290
Devon SmithWISri Lanka2008-201861112316123.1050845.47021251
Mohammad YousufPAKNew Zealand20093602308938.3354542.20022252
John CampbellWISri Lanka2021-20264712307238.3354342.36020245
Ryan HarrisAUSEngland2010-20141218423055*16.4333967.85012226
Roston ChaseWIAustralia2022-202551002295522.9049246.54011146
Ashley GilesENGAustralia2005-200661222295922.9042953.38012280
Zaheer KhanINDSouth Africa2004-2013111722293715.2749446.36003219
Ed CowanAUSSouth Africa201235022813645.6048646.91111291
Mushfiqur RahimBANAustralia2017-20264712286838.0061037.38010171
Oshada FernandoSLWest Indies20214812289132.5747747.80020250
Amit MishraINDSri Lanka2009-20155912285928.5040057.00010280
Niroshan DickwellaSLNew Zealand2014-2023610122880*25.3345150.55032240
Prasanna JayawardeneSLNew Zealand2006-201581412283717.5454142.14000311
Shahid AfridiPAKIndia200624022715656.75192118.23110307
Brian LaraWI/IWXAustralia2003-20053602276837.8343751.95020314
Darren SammyWIEngland2007-201247022710632.4338758.66100351
James FranklinNZIndia2009-20125912275228.3864535.19011231
Dominic SibleyENGWest Indies202035022612045.2067733.38122160
Mohammad KaifINDWest Indies2006462226148*56.5040955.26101230
Damien MartynAUSSouth Africa200636222510156.2547447.47110301
Daryl MitchellNZIndia2021-20244702258232.1440255.97020156
Mohammad AshrafulBANIndia2004-20105912256728.1334764.84022312
Lou VincentNZSri Lanka2005110224224224.0034864.37100254
MahmudullahBANSouth Africa2015-20174602246737.3343651.38020332
Jeet RavalNZBangladesh2017-201946022413237.3339756.42100301
Shivnarine ChanderpaulWISri Lanka2008-201058222486*37.3354940.80020160
Shane DowrichWIIndia2016-201861022247428.0045948.80021252
Lahiru ThirimanneSLPakistan2011-201771412246817.2361636.36012170
Suresh RainaINDSri Lanka2010231223120111.5038458.07110263
WPUJC VaasSLBangladesh2005-2009563223100*74.3336261.60110252
Nasir HossainBANSri Lanka2013-201446022310037.1735862.29101241
Cameron BancroftAUSSouth Africa20183602237737.1743151.74020360
Neil McKenzieSAAustralia2008-2009510122359*24.7870931.45012271
Tim McIntoshNZIndia2009-2010611022310220.2764634.52103262
Cameron BancroftAUSEngland2017-2019712122382*20.2761136.50011261
Geraint JonesENGAustralia2005-200671402238515.9347946.56012280
Kagiso RabadaSAEngland2016-2022122142233613.1242852.10004273

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