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
Steve SmithAUSEngland2010-202641748370323956.11669055.351314241726
Joe RootENGIndia2012-202535647338321859.35611555.32131213608
Joe RootENGAustralia2013-202639756282818040.99551151.32618731113
Alastair CookENGAustralia2006-2018356422493244*40.21528847.1451132831
Alastair CookENGIndia2006-201830543243129447.67537445.247912833
David WarnerAUSEngland2013-202333612217312436.83356161.02316627313
Steve SmithAUSIndia2013-202524466235619258.90446052.83115325714
Michael ClarkeAUSEngland2005-201534607219518741.42390456.227722534
Hashim AmlaSAEngland2005-2017203621902311*55.94372151.126702503
Sachin TendulkarINDAustralia2003-2013214062132241*62.71371057.47511124313
Virat KohliINDAustralia2011-202530532223218643.76429252.009532427
Kevin PietersenENGAustralia2005-201426482213722746.46382355.90413123924
Joe RootENGNew Zealand2013-202624464209622649.90362157.88610423611
Virat KohliINDEngland2012-202228503199123542.36382452.075962352
AB de VilliersSAAustralia2005-201823435198816952.32398349.91612123520
Ian BellENGAustralia2005-201532584185911534.43386248.14416523111
Cheteshwar PujaraINDAustralia2010-202325453207420449.38490342.3051142284
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Kumar SangakkaraSLPakistan2006-201519375226222170.69426453.05711222010
Shane WatsonAUSEngland2009-201519372148717642.49263456.4521012089
Alastair CookENGPakistan2006-201820361171926349.11350549.045802050
Graeme SmithSAEngland2003-201216302159927757.11282856.546522022
Kevin PietersenENGIndia2006-2012152611535202*61.40249561.5266119911
Hashim AmlaSAAustralia2008-201821402157419641.42305951.455541973
Alastair CookENGWest Indies2007-201720355173924357.97352849.296811951
Travis HeadAUSEngland2019-202618341153917046.64203575.6355119317
Ben StokesENGAustralia2013-202629552174615532.94332152.57410419239
Virender SehwagIND/IWXAustralia2003-201319371140215538.94186075.382921867
KL RahulINDEngland2016-202518340148719943.74281052.925431858
Virat KohliINDSouth Africa2013-2024162821408254*54.15245957.263501846
Michael ClarkeAUSIndia2004-2014203621717329*50.50306556.026421839
Chris RogersAUSEngland2013-201515281131017348.52259050.584811831
Michael ClarkeAUSSouth Africa2008-2014142751487259*67.59249559.605331823
Hashim AmlaSAIndia2004-2018213721528253*43.66338345.175741813
Usman KhawajaAUSEngland2011-202623421155417137.90340845.604721807
Virender SehwagINDSri Lanka2005-201010171120329375.19121399.1853217715
Jacques KallisSA/IWXAustralia2005-201217323137614747.45280449.0746117411
Ian BellENGIndia2006-201419333131723543.90231756.844431748
David WarnerAUSPakistan2014-2024132211552335*73.90210173.8765117114
Ross TaylorNZEngland2008-2021193541272154*41.03214759.2538217111
David WarnerAUSSouth Africa2012-202315270141520052.41176780.0855117016
Kane WilliamsonNZEngland2013-202620372140815640.23305046.165641692
Joe RootENGPakistan2015-202621364165126251.59265962.092911680
Kumar SangakkaraSLBangladesh2005-2014121721577319105.13258261.0874116816
Jonny BairstowENGAustralia2013-202326472140611931.24262953.4826116814
Ricky PontingAUSIndia2003-201217301150122151.76265156.6241001662
VVS LaxmanINDAustralia2003-2012173151328200*51.08254952.103821660
Andrew StraussENGAustralia2005-201119340130916138.50262349.903721661
Angelo MathewsSLPakistan2009-20232342101601157*50.03347946.0229216514
Mahela JayawardeneSLEngland2003-2014142511469213*61.21301548.726521656
Page 1Next

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