Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG298/2 (41)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA406/5 (116)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA/RCB200920096803059338.1348363.15031362
JP DuminySA/MI2009200968121973*31.2934862.93021222
Cameron DelportDOL201420148801655620.63139118.71012128
Mark BoucherSA/RCB200920096811263918.0025948.65001121
Jon-Jon SmutsDOL/DSG202420248811053515.0099106.0600184
Morné van WykDOL201420148801033712.8874139.19003144
Keshav MaharajSA/DOL/DSG20242024984632415.758078.7500071
Morné van WykSA/DOL20152015772368114*73.60343107.291403314
Heinrich KlaasenSA/DSG202420247702978542.43163182.210301723
AB de VilliersSA/DC20092009671290105*48.3341669.71120247
David MillerSA/DOL201520157732097052.25185112.97010137
Vaughn van JaarsveldDOL2014201477317651*44.00141124.8201097
Wiaan MulderSA/DSG20242024671985216.3393105.3801075
Robert FrylinckDOL201420148734917*12.2539125.6400143
Graeme SmithSA/RR200920095612477749.4036467.86030321
Reeza HendricksLIO202120216602467541.00211116.59010207
Matthew BreetzkeSA/DSG202420246602467841.00151162.910202514
AB de VilliersSA200620064602315038.5044751.68010273
Yuvraj SinghPK200920096611825036.40148122.970101310
Temba BavumaLIO2021202166217653*44.00154114.2901067
Aliya RiazPAKW202120216601768129.3322378.92011153
Mark BoucherSA200620064611735334.6035249.15020240
Nida DarPAKW2021202166216459*41.0023868.9102191
David MillerDOL2021202166315856*52.67120131.6701088
Kumar SangakkaraPK2009200966113245*26.4013399.25000102
Shaun PollockSA2006200646213263*33.0017675.00021210
Sarel ErweeDOL202120216601165219.3387133.33011105
Graeme SmithSA200620064601055817.5018058.33011160
Cody ChettyDOL201420146601054417.5090116.6700073
Rassie van der DussenLIO2021202166310337*34.3396107.2900053
Herschelle GibbsSA200620064601016316.8319452.06010180
Hashim AmlaSA/DH20182018560632410.508970.7900250
Ryan RickeltonLIO2021202166044237.336864.7100150
AB de VilliersSA201520154502648152.8032880.49020322
Jacques KallisSA200020004511996149.7536254.97030151
Bryce ParsonsDOL/PC202620265511968349.00117167.520201710
Hashim AmlaSA201520154501776635.4020984.69010241
Lance KlusenerSA2000200045417165*171.0024370.37020165
Simon KatichAUS/PK2009200945015910831.8026859.33100221
Marizanne KappSAW2021202155115568*38.75150103.33010171
Pite van BiljonKNI2021202155115472*38.50131117.5601089
Laura WolvaardtSAW202120215511535838.2518881.38010190
Zubayr HamzaCC2021202155214577*48.33117123.93021172
Christiaan JonkerCC202120215511424435.50116122.41000105
Khaya ZondoDOL202120216511415935.25123114.6301094
Khaya ZondoDOL201420148521255641.6712699.2101083
Lizelle LeeSAW202120215501244924.8015778.98001170
Kyle VerreynneCC202120215501234524.6096128.13000134
Jon-Jon SmutsWAR202120215501213324.2099122.22000191
Dean ElgarTIT202120215501193723.8012892.9700072
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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