Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alex DoolanAUS201420141201168958.0020556.59010171
Jermaine BlackwoodWI202320231201167958.0016669.88010181
Mahela JayawardeneSL200220022301164438.6724447.54000150
Adam BacherSA199719972301169638.6736431.87010121
AB de VilliersSA200720073401166729.0015972.96010162
Mohammad RizwanPAK2021202144111573*38.33108106.4801192
Manish PandeyRCB20092009111114114*-73156.16100104
Woorkeri RamanIND19921992110114114114.0014877.0310061
Virat KohliIND202320231201147657.0014678.08010171
Graeme SmithSA200220022301149938.0015474.0301172
Michael BevanAUS1997199723011410338.0013783.21100101
David MillerSA/DOL2013201344211456*57.0099115.15010103
Rassie van der DussenSA/MCT202320232201136256.5094120.21020116
Eoin MorganENG200920094411136737.6786131.40010106
Graeme SwannENG200920093411138537.6712094.17010132
Henry DavidsTIT201520154401134328.25102110.78000112
Donavon FerreiraSA/TIT/JSK202420246411134837.6765173.8500068
Henry NichollsNZ201620161201127656.0020754.11010170
John DavisonCAN20032003110111111111.0076146.0510086
Mangaliso MosheleTIT201520153301118737.0064173.4401087
Boeta DippenaarSA200220022201108955.0015073.3301062
Hashan TillakaratneSL20022002121110104*110.0028838.19100170
AB de VilliersSA201120112201109955.0014774.83010130
Dinesh ChandimalSL202020201201108555.0020653.40010150
Yusuf PathanIND/RR2009200944110962*36.3372151.3901086
Adam ParoreNZ19941994110108108108.0095113.6810083
Temba BavumaSA202120213411085236.0021051.43010160
Tilak VarmaIND20242024111107107*-56191.0710087
Martin van JaarsveldTIT2012201255110735*26.7569155.07000115
Sarel ErweeDOL20172017221106103*106.0067158.21100105
Graeme SmithSA200720073401067226.5010799.07011200
Yusuf PathanIND20112011110105105105.0070150.0010088
KL RahulIND2023202312010510152.5016165.22100154
William PorterfieldIRE20092009111104104*-13378.20100130
Mohammad KaifIND2003200333110468*52.0020550.73010130
Herschelle GibbsSA/DC200920097701046014.86100104.0001376
Mark BoucherSA200220023411026334.0021747.0001080
Andrew StraussENG200920094501024620.4016362.58000151
Philip SaltPC2023202355110252*25.5065156.92010104
Saeed AnwarPAK20032003110101101101.0012680.1610070
Stiaan van ZylSA20142014111101101*-13077.69100150
Imam-ul-HaqPAK20192019110101101101.0011687.0710080
Heath StreakZIM200520051201018550.5022644.69010140
Steve SmithAUS20142014110100100100.0021346.95100130
Jacques KallisSA200620062201006250.0025838.76010150
Alex CareyAUS20232023110999999.0077128.5701094
Brian LaraWI200420042319959*49.5012877.34010112
Hansie CronjeSA19981998231998249.5010396.1201096
Farhaan BehardienSA/TIT20132013441995833.0011288.3901163
Owais ShahENG20092009220989849.0091107.6901156

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