Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Albie MorkelSA/CSK200920091110614029*35.00115121.74000135
Mark BoucherSA/RCB200920091110526363*52.6032281.68010265
Marco JansenSA/SEC2023202365415584*155.0022469.20010194
Farhaan BehardienSA/TIT2015201577414961*49.6795156.84010145
Ashwell PrinceSA/AX20052005443288139*288.0043266.67120272
Shaun PollockSA2002200234313799*137.0021763.13010142
Aiden MarkramTIT2017201733312556*-88142.05020135
MS DhoniIND/CSK2009200954312156*121.0083145.78010114
Corbin BoschSA/TIT/PC2024202487312181*30.2512497.58011162
Farhaan BehardienTIT201220125531177058.5086136.0501085
Farhaan BehardienSA/TIT20172017543823282.0060136.6700053
Lonwabo TsotsobeSA2013201343311*-250.0000000
Quinton de KockSA20162016462583178145.75524111.263207318
AB de VilliersSA/DC200920091314238070*31.6747979.33031366
JP DuminySA/MI2009200912122351111*35.1046375.81121364
Virat KohliIND20182018452334153111.3338886.08200393
Heinrich KlaasenSA/DSG2023202356232017480.00166192.772003019
Paul CollingwoodENG20092009452297105*99.0042170.55120295
Jacques KallisSA20072007342297131148.5042969.23120296
Shane WatsonAUS20092009442265136*132.5029091.382012511
Hansie CronjeSA1997199733224687*246.0032076.88030205
Jacques KallisSA20042004222225130*-29676.01110213
Rassie van der DussenSA20212021452223123*74.3327381.68110176
Temba BavumaSA/LIO2016201635219478*64.6738850.00010241
Sherfane RutherfordWI/PC2026202644218657*93.0093200.000201216
Faf du PlessisSA20162016342177112*88.5032754.13100173
Misbah-ul-HaqPAK2013201334215179*75.5024262.40020105
Albie MorkelSA/TIT201420144421406670.00102137.25010810
Heinrich KlaasenSA/TIT/DSG2024202466213871*34.5074186.49010810
Asela GunaratneSL20172017222124114*-123100.81100143
David MillerSA/DOL2013201344211456*57.0099115.15010103
Rahul DravidIND200320033329853*98.0018852.1301090
Farhaan BehardienTIT20192019432984898.0064153.1300083
Marques AckermanPC202520254429239*46.0067137.3100083
Jacques KallisSA199819982329179*91.0016754.4901072
Albie MorkelTIT20152015442896744.5053167.9201068
David WieseSA/TIT20162016542843642.0052161.5400064
Romario ShepherdWI/JSK202320234428441*42.0045186.6700028
AB de VilliersTS201920193328169*81.0054150.0001073
Aiden MarkramSEC202520253327362*73.0053137.7401162
Faf du PlessisTIT201220123226038*-45133.3300033
James NeeshamPC202320235524922*16.3328175.0000143
James AndersonENG20092009542462923.0011241.0700061
Sybrand EngelbrechtCC201520152224221*-41102.4400021
Shaun PollockSA200720072224139*-6167.2100051
Farhaan BehardienSA/TIT201620166423919*19.5032121.8800003
K Lion-CachetPC202520252223934*-24162.5000032
Wriddhiman SahaKKR200920092223525*-18194.4400022
Hasan AliPAK202120213223432*-16212.5000014
Hasan AliPAK201820181223221*-4178.0500041
Page 1Next

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