Batting by opposition (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 278 of the 1,085 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Michael ClarkeAUSEngland2005-201534607219518741.42390456.227722534
David WarnerAUSEngland2013-202333612217312436.83356161.02316627313
Virat KohliINDEngland2012-202228503199123542.36382452.075962352
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Graeme SmithSAEngland2003-201216302159927757.11282856.546522022
Usman KhawajaAUSEngland2011-202623421155417137.90340845.604721807
Ravindra JadejaINDEngland2012-202525436154711241.81295352.39311216323
Travis HeadAUSEngland2019-202618341153917046.64203575.6355119317
KL RahulINDEngland2016-202518340148719943.74281052.925431858
Shane WatsonAUSEngland2009-201519372148717642.49263456.4521012089
Mahela JayawardeneSLEngland2003-2014142511469213*61.21301548.726521656
Kane WilliamsonNZEngland2013-202620372140815640.23305046.165641692
Brad HaddinAUSEngland2009-201520352136613641.39222061.53311114917
Shubman GillINDEngland2021-202515282134626951.77215462.4963415026
Ricky PontingAUSEngland2002-201020352133919640.58215762.083621515
Chris RogersAUSEngland2013-201515281131017348.52259050.584811831
Michael HusseyAUSEngland2006-201115242130419559.27256550.844931525
Kraigg BrathwaiteWIEngland2015-202418363129016039.09292544.103631484
Younis KhanPAKEngland2005-201615270128521847.59242552.994201516
Shivnarine ChanderpaulWIEngland2004-2015172941280147*51.20305641.883721552
Marnus LabuschagneAUSEngland2019-202619362127511137.50249151.182911567
Ross TaylorNZEngland2008-2021193541272154*41.03214759.2538217111
Rishabh PantINDEngland2018-202516281126014646.67166675.6357114238
Daryl MitchellNZEngland2019-202613243119119056.71234650.7748213417
Rohit SharmaINDEngland2014-202414262114716147.79217352.7844013616
Jacques KallisSAEngland2003-2012152711132182*43.54231548.904401286
Angelo MathewsSLEngland2012-202414271112816043.38227649.563711125
Yashasvi JaiswalINDEngland2024-2025101911123214*62.39148975.4245213130
Azhar AliPAKEngland2010-202219363112115733.97285339.293351293
Kumar SangakkaraSLEngland2003-201414250111415244.56233647.693621420
Tom LathamNZEngland2015-202619361108915131.11217150.162641381
MS DhoniINDEngland2006-20142035210889932.97212151.30011513512
Ravichandran AshwinINDEngland2012-202424385108610632.91197455.021621328
AB de VilliersSAEngland2005-201616260106217440.85207551.181531344
Ramnaresh SarwanWIEngland2004-200912160104929165.56180058.285201314
Tom BlundellNZEngland2021-202612232102013848.57177157.593511299
Rahul DravidINDEngland2001-201112234981146*51.63235341.694311300
Justin LangerAUSEngland2002-20071121395425053.00152462.603311133
Dean ElgarSAEngland2015-20221528192613634.30189148.972321252
Asad ShafiqPAKEngland2012-20201526092510935.58185449.892521045
Sachin TendulkarINDEngland2001-201216282907103*34.88184049.291601271
Chris GayleWIEngland2004-20091423188810540.36125770.6434112713
Jermaine BlackwoodWIEngland2015-202212233869112*43.45150557.7424110411
Mohammad YousufPAKEngland2005-2010815084920256.60140560.433211135
Devon ConwayNZEngland2021-20261224084220035.08161752.072421036
Brendon McCullumNZEngland2008-2015132418419736.57105679.6408310418
Ajinkya RahaneINDEngland2014-20212138184010322.70194643.17165991
Saud ShakeelPAKEngland2022-2026917083013448.82155453.41160932
Page 1Next

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