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
Joe RootENGAustralia2013-202639756282818040.99551151.32618731113
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Stuart BroadENGAustralia2009-202340661210196518.87157764.6204812218
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Alastair CookENGAustralia2006-2018356422493244*40.21528847.1451132831
James AndersonENGAustralia2006-2023396327277297.6975436.74008390
David WarnerAUSEngland2013-202333612217312436.83356161.02316627313
Michael ClarkeAUSEngland2005-201534607219518741.42390456.227722534
Ian BellENGAustralia2005-201532584185911534.43386248.14416523111
James AndersonENGIndia2007-2024385625269818.6870638.10019370
Ben StokesENGAustralia2013-202629552174615532.94332152.57410419239
Alastair CookENGIndia2006-201830543243129447.67537445.247912833
Virat KohliINDAustralia2011-202530532223218643.76429252.009532427
Virat KohliINDEngland2012-202228503199123542.36382452.075962352
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Kevin PietersenENGAustralia2005-201426482213722746.46382355.90413123924
Jonny BairstowENGAustralia2013-202326472140611931.24262953.4826116814
Ben StokesENGIndia2014-202525471127614127.74266247.9325514116
Nathan LyonAUSIndia2011-20253247104284111.5798043.67008474
Steve SmithAUSIndia2013-202524466235619258.90446052.83115325714
Joe RootENGNew Zealand2013-202624464209622649.90362157.88610423611
Cheteshwar PujaraINDAustralia2010-202325453207420449.38490342.3051142284
AB de VilliersSAAustralia2005-201823435198816952.32398349.91612123520
Ravindra JadejaINDEngland2012-202525436154711241.81295352.39311216323
Angelo MathewsSLPakistan2009-20232342101601157*50.03347946.0229216514
Usman KhawajaAUSEngland2011-202623421155417137.90340845.604721807
Jonny BairstowENGIndia2012-2024234221261114*31.52209860.1026815015
Mitchell StarcAUSEngland2013-20262742117557724.35121062.400658710
Sachin TendulkarINDAustralia2003-2013214062132241*62.71371057.47511124313
Hashim AmlaSAAustralia2008-201821402157419641.42305951.455541973
Nathan LyonAUSEngland2013-20253240163533114.7163655.50002487
David WarnerAUSIndia2011-202321390121818031.23180967.3343215410
Ishant SharmaINDAustralia2008-2018253913180316.9266327.150011240
James AndersonENGSouth Africa2003-2022273919177348.8552433.78004192
Ravichandran AshwinINDEngland2012-202424385108610632.91197455.021621328
Ajinkya RahaneINDEngland2014-20212138184010322.70194643.17165991
Stuart BroadENGSouth Africa2008-2022253855737617.3683368.790366810
Ishant SharmaINDEngland2008-2021233812182167.0060630.03007201
Kumar SangakkaraSLPakistan2006-201519375226222170.69426453.05711222010
Hashim AmlaSAIndia2004-2018213721528253*43.66338345.175741813
Shane WatsonAUSEngland2009-201519372148717642.49263456.4521012089
Kane WilliamsonNZEngland2013-202620372140815640.23305046.165641692
Virender SehwagIND/IWXAustralia2003-201319371140215538.94186075.382921867
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Alastair CookENGPakistan2006-201820361171926349.11350549.045802050
Michael ClarkeAUSIndia2004-2014203621717329*50.50306556.026421839
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Kraigg BrathwaiteWIEngland2015-202418363129016039.09292544.103631484
Marnus LabuschagneAUSEngland2019-202619362127511137.50249151.182911567
Alastair CookENGSouth Africa2008-201719360126311835.08287343.962921582
Page 1Next

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