Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

Player figures come from full scorecards, which we hold for 43 of the 145 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSEngland2013-202347051221573.1482961.76220681
Joe RootENGNew Zealand2013-20265101510115*56.6793054.84130600
Alastair CookENGSri Lanka2006-201647147010678.3390451.99130551
Joe RootENGSri Lanka2014-2024361468200*93.6065771.23300470
Joe RootENGIndia2014-2025471455180*75.8392549.19210430
Ben StokesENGAustralia2015-202336138715577.4059065.592113713
Kevin PietersenENGIndia2007-2011241374202*124.6760461.92200402
Michael ClarkeAUSEngland2005-201548135713651.0055963.86120450
Alastair CookENGWest Indies2007-201748135110550.1466852.54120400
Kumar SangakkaraSLEngland2006-201436033214755.3375244.15120350
Mahela JayawardeneSLEngland2006-201436032711954.5064350.86120430
Alastair CookENGNew Zealand2008-201535029216258.4063645.91110300
KL RahulINDEngland2018-202536029112948.5054553.39200351
Hashim AmlaSAEngland2008-201736128412156.8057049.82200330
Devon ConwayNZEngland2021-202636028120046.8354851.28100291
Alastair CookENGPakistan2006-201847027910539.8662844.43120380
Kane WilliamsonNZEngland2013-2026510027413227.4066940.96111300
Jonathan TrottENGBangladesh2010121262226262.0042461.79100240
Tillakaratne DilshanSLEngland2006-201123026219387.3340165.34111312
Ian BellENGSouth Africa2008-201223026119987.0053049.25110271
Mohammad YousufPAKEngland2006-201024026020265.0041562.65101351
Ben StokesENGNew Zealand2015-202636026010143.3333178.55121377
Shivnarine ChanderpaulWIEngland2007-20123512569164.0062441.03031320
Alastair CookENGAustralia2009-20153602549642.3349551.31020410
Matt PriorENGIndia2007-2014361252103*50.4033475.45110231
Ravindra JadejaINDEngland2014-20253612477249.4050548.91030242
Joe RootENGAustralia2013-202348024618030.7547551.79101262
Chris RogersAUSEngland2013-201524124317381.0045153.88100340
Ian BellENGWest Indies2007-2012242236109*118.0040558.27120200
Stuart BroadENGSouth Africa2008-20224712367639.3328582.81021294
Kevin PietersenENGSri Lanka2006-201123023215877.3333768.84110262
Andrew StraussENGAustralia2005-200924023216158.0040457.43100320
Matt PriorENGSri Lanka2011-201424023212658.0029080.00110300
Jonny BairstowENGSouth Africa2012-20223602289538.0037361.13031310
Ross TaylorNZEngland2008-20214802226627.7535063.43021302
David WarnerAUSEngland2015-20233602208336.6735062.86020301
Kaushal SilvaSLEngland2014-20162402157953.7546845.94030300
Andrew StraussENGWest Indies2007-201236121012242.0043847.95100310
Joe RootENGSouth Africa2017-202224020919052.2527476.28100291
Ian BellENGAustralia2005-201536020910934.8340651.48110300
Matt PriorENGWest Indies2007-2012341208126*69.3321198.58100312
Ollie PopeENGIreland2023110205205205.0020898.56100223
Kevin PietersenENGAustralia2005-201336120464*40.8032662.58020244
Dimuth KarunaratneSLEngland2014-20243612035540.6038452.86020300
Ajinkya RahaneINDEngland2014-202136020110333.5040849.26110251
Usman KhawajaAUSEngland2013-20233602007733.3348741.07020260
Jonny BairstowENGSri Lanka2016121199167*199.0032361.61100190
Jonny BairstowENGAustralia2013-20233611956739.0039050.00020213
Paul CollingwoodENGPakistan2006-201023018918663.0033556.42101230
Stuart BroadENGPakistan2010-201835018716937.4034853.74102191
Page 1Next

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