Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme HickENG19951995110141141141.0027750.90100250
Aiden MarkramSA/PR201820185701419420.1422462.95011221
Hashim AmlaSA20102010110140140140.0020269.31100141
Albie MorkelSA/TIT201420144421406670.00102137.25010810
Albie MorkelSA/CSK200920091110614029*35.00115121.74000135
Saim AyubPAK2024202423113998*69.50128108.59010195
Ricky PontingAUS20032003221138114138.00133103.76100124
Heinrich KlaasenSA/TIT/DSG2024202466213871*34.5074186.49010810
Rubin HermannPR2025202522113781*137.0086159.30020136
Shaun PollockSA2002200234313799*137.0021763.13010142
Jacob OramNZ2006200612013513367.5017776.27100182
Mohammad HafeezPAK201320133401358633.7514593.10011155
Kumar SangakkaraSL200220022301348944.6718074.44010220
Adam GilchristDC200920094401338533.2587152.87010166
Rivaldo MoonsamyTIT202420244401333833.25103129.13000145
Mohammad YousufPAK200920092201328766.0015784.08010100
AB de VilliersSA/TIT2017201744113254*44.0080165.00010117
AB de VilliersSA20102010110129129129.00112115.18100125
Kusal MendisPC202320233301298043.0075172.00010166
Kyle VerreynneSA/PC20242024441129116*43.0076169.7410089
Gautam GambhirIND/DC200920096501295725.80110117.27011182
Tamim IqbalBAN2022202222112887*128.0014985.91010171
Rilee RossouwSA/PC202320237701284018.2977166.23000139
David WarnerAUS2014201412012711563.5016776.05100152
Imam-ul-HaqPAK202120212201277063.5015383.0102061
Heinrich KlaasenSA/DH201820183301276942.3396132.29010710
Will JacksPC202320232201269263.0062203.230101110
Aiden MarkramTIT2017201733312556*-88142.05020135
Virender SehwagDC200920094401255031.2580156.25010163
Cameron WhiteAUS200920095411256241.6717073.53010113
Aiden MarkramSA202120215601256320.83121103.31010157
Asela GunaratneSL20172017222124114*-123100.81100143
MS DhoniIND201020101201239061.5015678.85010162
Gary KirstenSA1998199823112375*61.5034036.18010171
Mahela JayawardeneSL/PK2009200922112177121.0086140.70010113
MS DhoniIND/CSK2009200954312156*121.0083145.78010114
Quinton de KockSA/TIT201520155501216024.2090134.44010164
Corbin BoschSA/TIT/PC2024202487312181*30.2512497.58011162
Temba BavumaSA202020202201207160.0014980.54010113
Herschelle GibbsSA200220023401209230.0027244.12010160
Ryan RickeltonSA/MCT202420244501209024.0077155.84011146
Herschelle GibbsSA200720072201199459.5023251.29010190
Daniel VettoriNZ200620061201198159.5016572.12010171
Younis KhanPAK200720072301196839.6718863.30010151
Grant FlowerZIM199719972201189059.0015874.68010120
Daryll CullinanSA1998199823011710339.0021255.19101131
Farhaan BehardienTIT201220125531177058.5086136.0501085
Gary KirstenSA19961996110116116116.0012692.06100110
Kevin PietersenENG20052005110116116116.00110105.45100106
Quinton de KockSA2013201322011610158.0013884.06100122

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