Batting by opposition (Men's Tests)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ClarkeAUSSouth Africa2008-2014142751487259*67.59249559.605331823
David WarnerAUSSouth Africa2012-202315270141520052.41176780.0855117016
Virat KohliINDSouth Africa2013-2024162821408254*54.15245957.263501846
Ricky PontingAUSSouth Africa2005-2012163111336143*44.53215362.056661489
Alastair CookENGSouth Africa2008-201719360126311835.08287343.962921582
Joe RootENGSouth Africa2015-202215271121019046.54192362.922901554
Ben StokesENGSouth Africa2015-202215260117725845.27158974.0744114030
Virender SehwagINDSouth Africa2004-201113230115731950.30138383.6642216317
Kane WilliamsonNZSouth Africa2012-202412203106817662.82215949.476211207
Michael HusseyAUSSouth Africa2005-201216292102712238.04215347.7035412510
Steve SmithAUSSouth Africa2014-20261425298510442.83185053.2425212012
Shivnarine ChanderpaulWISouth Africa2003-20151220395716656.29234640.79361924
Jonny BairstowENGSouth Africa2012-202212222915150*45.75136067.281621207
Ajinkya RahaneINDSouth Africa2013-20221322388412746.53169852.0634111114
Younis KhanPAKSouth Africa2002-201313263884131*38.43187947.05413878
Cheteshwar PujaraINDSouth Africa2010-20221729088215330.41206042.821631235
Mahela JayawardeneSLSouth Africa2006-2014713082037463.08146855.86301886
Kevin PietersenENGSouth Africa2008-20121018081715245.39120867.633211134
Sachin TendulkarINDSouth Africa2004-20111119379314649.56167947.234221074
Ian BellENGSouth Africa2008-20121120178919941.53182343.28240923
Angelo MathewsSLSouth Africa2011-2024122427798935.41155250.19060906
Usman KhawajaAUSSouth Africa2011-202512221771195*36.71159148.46252905
Rohit SharmaINDSouth Africa2013-20241120173821238.84114364.573038622
Taufeeq UmarPAKSouth Africa2002-2010612073013560.83164544.382401042
Dimuth KarunaratneSLSouth Africa2016-202411221730158*34.76128856.68241911
Chris GayleWISouth Africa2003-2010814069431749.5797371.331319110
VVS LaxmanINDSouth Africa2004-201112193693143*43.31143248.39140881
Kumar SangakkaraSLSouth Africa2006-2014713069228753.23119058.15222891
Shan MasoodPAKSouth Africa2013-2025918068614538.11132151.93153716
Babar AzamPAKSouth Africa2018-202591806678137.06106862.450701110
Misbah-ul-HaqPAKSouth Africa2007-2013917366010047.14158441.67151798
MS DhoniINDSouth Africa2006-201312201647132*34.05115655.97121856
Matthew HaydenAUSSouth Africa2005-2009816064413740.25126151.07232863
Asad ShafiqPAKSouth Africa2010-2019916064013040.00127050.39251893
Rahul DravidINDSouth Africa2004-20111120260411133.56170935.34120750
Azhar AliPAKSouth Africa2010-2021122425969027.09168135.46053650
Marlon SamuelsWISouth Africa2007-2015611058210552.91117249.66230833
Stephen FlemingNZSouth Africa2004-2007713157926248.2597359.51111816
Mitchell JohnsonAUSSouth Africa2008-201412205578123*38.5382669.981237111
Paul CollingwoodENGSouth Africa2008-2010712257613557.60118748.53140765
Stuart BroadENGSouth Africa2008-2022253855737617.3683368.790366810
Simon KatichAUSSouth Africa2008-2009612055710846.42114648.60150623
Andrew StraussENGSouth Africa2005-2012122205415824.59126542.77023670
Phillip HughesAUSSouth Africa2009-2011510053216053.2087161.08221716
Murali VijayINDSouth Africa2010-2018122215319725.29140837.71020721
Sourav GangulyINDSouth Africa2004-200881325228747.4584961.48052613
Dinesh ChandimalSLSouth Africa2011-202491805068528.11100650.30041670
Dhananjaya de SilvaSLSouth Africa2016-20241018150479*29.6583160.65041665
Brendon McCullumNZSouth Africa2004-2013122214996123.76104547.75042574
Brad HaddinAUSSouth Africa2008-2014111914959427.5085657.830325510
Page 1Next

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