Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonty RhodesSA1998199822118194*181.0022480.80020164
Jonty RhodesSA200220022201749887.00162107.41020212
David RichardsonSA199419944311515975.5038239.53020130
Jonty RhodesSA199419944401437835.7529847.99020130
Andrew HudsonSA199619962301378045.6730544.92020210
Brian LaraWI199819981201307965.0023056.52020231
Kepler WesselsSA1992199223022811876.0048646.91110250
Adam GilchristAUS2002200223021210570.6723390.99110291
Herschelle GibbsSA2002200234018010445.0030259.60111300
Ricky PontingAUS200220022311678983.5018689.78010280
Graeme SmithSA200220023401455636.2525556.86010170
Gary KirstenSA1994199423113666*68.0032841.46010160
Shaun PollockSA1998199823113070*65.0021261.32010132
Allan BorderAUS1994199423212869*128.0029643.24010171
Gary KirstenSA1998199835112271*30.5033536.42012150
Rahul DravidIND199719972201178458.5016471.3401081
Shane ThomsonNZ199419941201178258.5020357.64010182
Andrew HudsonSA199419944501176523.4023649.58010180
Michael SlaterAUS199419942301169538.6726044.62010130
Hansie CronjeSA199619962301107836.6722050.0001081
Mohammad AzharuddinIND199719972201056052.5012584.0001040
Jacques KallisSA2002200234110461*34.6720351.23010140
Saleem MalikPAK1994199422210165*-12481.4501080
Brian McMillanSA199419942201018450.5026438.26010100
Brian McMillanSA199619962319951*49.5017257.5601083
Daryll CullinanSA19971997320986049.0012578.4001061
Hansie CronjeSA199419944419750*32.3323840.76010130
Andrew HudsonSA19931993110939393.0012475.00010101
Javed MiandadPAK19931993220896744.5014860.1401090
Matthew HaydenAUS20022002230875929.0013962.59011130
Gary KirstenSA20022002120856442.5017448.85010160
Andrew HudsonSA19921992230845528.0023435.9001091
Adam BacherSA19961996120805540.0017445.98010121
Shivnarine ChanderpaulWI19981998120797539.5017744.63010130
Adam GilchristAUS19971997110777777.008887.5001052
Gary KirstenSA19971997221715171.0011064.5501090
Phil SimmonsWI19931993110707070.0010367.9601071
HD AckermanSA19981998120685734.0021331.9201070
Jacques KallisSA19961996110676767.0010762.6201060
Steve WaughAUS19941994220666433.0015542.5801090
Lance KlusenerSA19991999110646464.007486.4901041
Graham ThorpeENG19961996110636363.007485.1401040
Shaun PollockSA200220022226357*-57110.5301033
Hansie CronjeSA19991999110585858.0042138.1001033
Kiran MoreIND19921992110555555.0021425.7001030
Ian HealyAUS19941994220555527.5010751.4001180
Mark BoucherSA19981998330545218.0012343.9001170
Bryan YoungNZ19941994120535126.5025520.7801030
Greg BlewettAUS19971997110535353.007372.6001060
Shivnarine ChanderpaulWI19991999110525252.0044118.1801091
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.