Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsFirst-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 series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSAEngland tour of South Africa 1999/001999120286275143.0067342.50100280
Graeme PollockSAAustralia tour of South Africa 1969/701970110274274274.0040168.33100430
Eddie PaynterENGEngland tour of South Africa 1938/391939230380243126.67--120320
Bill EdrichENGEngland tour of South Africa 1938/391939220220219110.00--100250
Matt RenshawAUSAustralia tour of South Africa 2026/272026230316190105.3354557.98110343
Phil MeadENGEngland tour of South Africa 1922/23192323025218184.00--110-0
Gary KirstenSASri Lanka tour of South Africa 2000/012000120214180107.0053240.23100220
Jacques KallisSAWest Indies tour of South Africa 2003/042003-2004221179177179.0035550.42100200
Jacques KallisSAEngland tour of South Africa 2004/052004-200523017216257.3328859.72101221
Phillip HughesAUSAustralia in South Africa Test Series 2008/092009120275160137.5047458.02200345
Kushal Janith PereraSLSri Lanka tour of South Africa 2018/192019221204153*204.0026377.57110196
Neil HarveyAUSAustralia tour of South Africa 1949/501950121153151*153.00--10000
Stan McCabeAUSAustralia tour of South Africa 1935/361935-193623115714978.50--10060
Ken BarringtonENGEngland tour of South Africa 1964/651964111148148*---10090
Graeme SmithSASir Vivian Richards Trophy 2007/082008110147147147.0016589.09100270
Nasser HussainENGEngland tour of South Africa 1999/001999111146146*-46331.53100170
Aiden MarkramSAAustralia tour of South Africa 2017/18201812017514387.5027763.18100250
Eric RowanSAAustralia tour of South Africa 1949/50195012014714373.50--100-0
Herschelle GibbsSAWest Indies tour of South Africa 2003/042003-2004221149142149.0018480.98100240
Jack RussellENGEngland tour of South Africa 1922/23192323028514095.00--200110
Wally HammondENGEngland tour of South Africa 1938/39193923028414094.67--200230
Ian BellENGBasil D'Oliveira Trophy 2009/102009110140140140.0022761.67100101
Barry RichardsSAAustralia tour of South Africa 1969/701970110140140140.0016485.37100201
Mahmudul Hasan JoyBANBangladesh tour of South Africa 2021/22202212014113770.5033542.09100162
Denis LindsaySAAustralia tour of South Africa 1966/671967110137137137.00--100140
Gary KirstenSAWest Indies tour of South Africa 2003/042003110137137137.0021862.84100200
Wally HammondENGEngland tour of South Africa 1930/311931231193136*96.50--10041
Andrew StraussENGEngland tour of South Africa 2004/052004-200522016113680.5035445.48100210
John WaiteSAAustralia tour of South Africa 1957/581958110134134134.00--100-0
Marcus TrescothickENGEngland tour of South Africa 2004/052004-200523015113250.3329750.84100232
Jackie McGlewSANew Zealand tour of South Africa 1961/621961121132127*132.00--100100
Pieter van der BijlSAEngland tour of South Africa 1938/39193924026312565.75--110181
Marvan AtapattuSLICC World Cup 2002/032003110124124124.0012996.12100180
Ashwell PrinceSASir Vivian Richards Trophy 2007/082008111123123*-19662.76100150
Tristan StubbsSASri Lanka tour of South Africa 2024/25202412013812269.0025953.28100122
Quinton de KockSASri Lanka tour of South Africa 2018/19201923025612185.3326496.97120303
Ashwell PrinceSAIndia tour of South Africa 2006/07200612012112160.5021556.28101160
Paul GibbENGEngland tour of South Africa 1938/39193923016212054.00--10040
Faf du PlessisSAIndia tour of South Africa 2017/182018110120120120.00112107.14100112
Jacques KallisSAIndia in South Africa ODI Series 2006/072006111119119*-16074.38100150
Bob CatterallSAEngland tour of South Africa 1927/28192824121111970.33--11003
Dean ElgarSABasil D'Oliveira Trophy 2015/162015121158118*158.0031749.84100141
Shai HopePCSA20 2025/262026221129118*129.0078165.38100109
Graham ThorpeENGEngland tour of South Africa 2004/052004121119118*119.0022453.13100150
David MillerSAAustralia in South Africa ODI Series 2016/172016111118118*-79149.37100106
Herschelle GibbsSAEngland tour of South Africa 2004/052004-200523016911856.3329357.68100171
Jack FingletonAUSAustralia tour of South Africa 1935/361935-193623115611878.00--10021
Alastair CookENGBasil D'Oliveira Trophy 2009/102009110118118118.0026344.87100110
David MillerSASri Lanka in South Africa ODI Series 2016/172017111117117*-98119.3910036
Graeme SmithSAZimbabwe tour of South Africa 2004/052005110117117117.0012990.7010054
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.