Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSEngland2013-202347151614386.0092056.09230615
Joe RootENGIndia2014-2025471465149*77.5065870.67301552
Alastair CookENGIndia2007-201846043514772.5092946.82130510
Hashim AmlaSAEngland2008-2017351434311*108.5071560.70110580
Ian BellENGIndia2007-201434037223593.0053869.14120462
Kevin PietersenENGIndia2007-2011230317175105.6749863.65200490
Alastair CookENGSouth Africa2008-201736031611552.6773842.82121391
Jacques KallisSAEngland2003-2012351294182*73.5055153.36110382
Marcus TrescothickENGSouth Africa2003121288219288.0044065.45110442
Kevin PietersenENGAustralia2005-201324028415871.0040071.00120317
Alastair CookENGPakistan2006-201636028111046.8348058.54110400
Shane WatsonAUSEngland2009-201324027617669.0042964.34100402
KL RahulINDEngland2018-202536027014945.0049055.10100352
Joe RootENGAustralia2013-20234802709133.7555448.74030321
Andrew StraussENGAustralia2005-200924026012965.0050951.08120360
Jonathan TrottENGAustralia2009-201324025911964.7549552.32110250
MS DhoniINDEngland2007-20143602309238.3335964.07021305
Younis KhanPAKEngland2006-2016220227218113.5032170.72100314
Rahul DravidINDEngland2007-2011241226146*75.3349545.66110310
Mohammad YousufPAKEngland2006-201023021712872.3340054.25110310
Graeme SmithSAEngland2003-201235021413142.8045646.93101340
David WarnerAUSEngland2013-20234702038529.0035856.70020290
Sachin TendulkarINDEngland2007-20112401979149.2540948.17020260
Herschelle GibbsSAEngland200312019218396.0027968.82100371
Pathum NissankaSLEngland2024121191127*191.00175109.14110222
Ravindra JadejaINDEngland2018-202536118886*37.6038548.83020241
Alastair CookENGAustralia2009-20153601858530.8344341.76010240
Travis HeadAUSIndia202312018116390.5020190.05100253
Dean ElgarSAEngland2017-202224018113645.2532755.35100270
Rishabh PantINDEngland2018-202124017811444.5029360.75110214
Azhar AliPAKEngland2010-201624217692*88.0034151.61010291
Kevin PietersenENGSouth Africa2008-201224017110042.7525367.59100240
Virat KohliINDEngland2014-20213601695028.1733550.45011240
Harry BrookENGIndia202512016411182.00162101.23110193
Ollie PopeENGSri Lanka202412016115480.5017293.60100202
Ian BellENGAustralia2005-20154801617220.1339440.86012200
Jos ButtlerENGAustralia2015-20192401607040.0027159.04010173
Jonny BairstowENGAustralia2015-20233601577826.1725960.62010230
Steve SmithAUSIndia202312015512177.5031549.21100220
Ben StokesENGSouth Africa2017-202223014911249.6720074.50100125
Ben StokesENGAustralia2015-20233601476724.5026355.89011123
Henry NichollsNZEngland202612014512172.5022863.60100190
Moeen AliENGPakistan201612014010870.0020368.97100173
Matthew HaydenAUSEngland2005121138138138.0030345.54100180
Rohit SharmaINDEngland202112013812769.0028348.76100151
AB de VilliersSAEngland2008-20122201369768.0022360.99010200
Matthew WadeAUSEngland201912013611768.0019769.04100191
Jonny BairstowENGPakistan20161201368168.0022061.82020150
Ajinkya RahaneINDAustralia20231201358967.5023756.96010181
Imran FarhatPAKEngland2006-20102301359145.0020665.53010201
Page 1Next

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