Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad AzharuddinINDSouth Africa1992-19973401296032.2522158.37020110
Jacques KallisSAIndia1997-20062201287964.0018967.72010170
Neil McKenzieSANew Zealand2000121127120127.0022456.70100201
Lee IrvineSAAustralia197012012710263.5020561.95100123
BJ WatlingNZSouth Africa20131201266363.0020461.76020240
Aiden MarkramSAZimbabwe2017110125125125.0020461.27100142
Kepler WesselsSAIndia199223112595*62.5025648.83011150
Gary KirstenSASri Lanka1994-20003301245841.3316475.61010130
Mohammad HafeezPAKSouth Africa2007-201934112471*41.3315878.48010152
Virat KohliINDSouth Africa2011-201822112387*123.0014684.2501092
AB de VilliersTSNelson Mandela Bay Giants2018-20193301236341.0079155.70010142
Arjuna RanatungaSLSouth Africa1994-199822112293*122.0015678.21010112
Dean ElgarSAWest Indies2014110121121121.0023950.63100180
Andrew PuttickCCWarriors2012-20142201206560.00102117.6502064
Ben StokesENGSouth Africa2016-202022012012060.0022054.55101122
Hansie CronjeSAWest Indies1993-19993401207430.0018066.6701083
JP DuminySASri Lanka2016-20193311196359.5015278.29010161
Rohit SharmaINDSouth Africa2011-201822011611558.0013287.88100114
Richard LeviCC/WPWarriors2014-20222201167658.0070165.71010109
Graeme HickENGSouth Africa1995-19962311166258.0024547.35010121
Colin AckermannWARLions2012-201644111479*38.0086132.56010102
Hansie CronjeSAAustralia1994-19974501144522.8018760.96001111
Paul SheahanAUSSouth Africa19701201136756.5020156.22010131
Morné van WykDOLWarriors2014-20194401135728.2588128.4101093
Chris RogersAUSSouth Africa201412011210756.0024944.98100130
Jon-Jon SmutsWARDolphins2014-20225501125422.4087128.74011104
AB de VilliersSAEngland2005-20163301117337.0015571.61010101
Hashim AmlaSANew Zealand2013110110110110.0023546.8110080
Mike AthertonENGSouth Africa1995-19962301097236.3338128.6101090
Colin IngramWARLions2015-201622110856*108.0082131.7102074
Graeme SmithSAEngland2005-200922010710553.5013579.2610090
Faf du PlessisSAWest Indies2014-201522010710353.5024144.40100142
Aiden MarkramSASri Lanka20192301076035.6717561.14010150
Kraigg BrathwaiteWISouth Africa2014110106106106.0018656.99100120
Shaun PollockSANew Zealand2000-20073311065253.0019953.27010110
Rassie van der DussenLIOWarriors2015-20163301065635.3384126.1901074
Theunis de BruynKNI/TITWarriors2016-202233110678*53.0067158.2101076
Daryll CullinanSAEngland19951201059152.5024043.75010150
Chris GayleWISouth Africa2007-20152301056635.0090116.67010191
Mitchell MarshAUSSouth Africa2016-20203401055026.2520850.48010102
Dean ElgarSASri Lanka2016-20192401055226.2523045.65010100
Darren SammyWISouth Africa2007-20154401045126.0014472.2201093
Dean ElgarSANew Zealand2013111103103*-17060.59100141
Denis LindsaySAAustralia19701201036051.5019752.28010141
Shaun PollockSAPakistan1998-20074501033820.6016960.95000151
Ahmed ShehzadPAKSouth Africa2013110102102102.0011291.0710082
Scott StyrisNZSouth Africa2005-200722110278102.0012382.9301091
Brad HaddinAUSSouth Africa2009-20143401017825.2512183.4701084
Steve WaughAUSSouth Africa1994-199745110150*25.2518953.44010111
Eddie BarlowSAAustralia19701201007350.0026338.02010101

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