Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Dudley NourseSAEngland tour of South Africa 1938/39193924015510338.75--10190
Marizanne KappSAWPakistan Women tour of South Africa 2020/21202155115568*38.75150103.33010171
Pite van BiljonKNICSA T20 Challenge 2020/21202155115472*38.50131117.5601089
Neil HarveyAUSAustralia tour of South Africa 1949/501950121153151*153.00--10000
Laura WolvaardtSAWPakistan Women tour of South Africa 2020/2120215511535838.2518881.38010190
Marcus TrescothickENGEngland tour of South Africa 2004/052004-200523015113250.3329750.84100232
Herschelle GibbsSAWest Indies tour of South Africa 2003/042003-2004221149142149.0018480.98100240
AB de VilliersDCIndian Premier League 20092009321149105*149.0090165.5610097
Buster NupenSAEngland tour of South Africa 1927/2819282411496949.67--020-1
Ken BarringtonENGEngland tour of South Africa 1964/651964111148148*---10090
Graeme SmithSASir Vivian Richards Trophy 2007/082008110147147147.0016589.09100270
Ajinkya RahaneINDIndia in South Africa Test Series 2013/14201312114796147.0027852.88020192
Eric RowanSAAustralia tour of South Africa 1949/50195012014714373.50--100-0
Ramnaresh SarwanWIWest Indies tour of South Africa 2003/042003-200423014711449.0026954.65100220
Nasser HussainENGEngland tour of South Africa 1999/001999111146146*-46331.53100170
Aiden MarkramDSGSA20 2025/262025-202643014610848.6796152.08100156
Thilan SamaraweeraSLSri Lanka in South Africa Test Series 2011/12201112014510272.5033343.54100160
Zubayr HamzaCCCSA T20 Challenge 2020/21202155214577*48.33117123.93021172
Adam GilchristDCIndian Premier League 200920093301436447.6772198.610101311
Christiaan JonkerCCCSA T20 Challenge 2020/2120215511424435.50116122.41000105
Mahmudul Hasan JoyBANBangladesh tour of South Africa 2021/22202212014113770.5033542.09100162
Khaya ZondoDOLCSA T20 Challenge 2020/2120216511415935.25123114.6301094
Ian BellENGBasil D'Oliveira Trophy 2009/102009110140140140.0022761.67100101
Barry RichardsSAAustralia tour of South Africa 1969/701970110140140140.0016485.37100201
Simon KatichAUSAustralia in South Africa Test Series 2008/09200912013810869.0023758.23100191
Tristan StubbsSASri Lanka tour of South Africa 2024/25202412013812269.0025953.28100122
John NicolsonSAEngland tour of South Africa 1927/2819282301387846.00--010-0
Denis LindsaySAAustralia tour of South Africa 1966/671967110137137137.00--100140
Gary KirstenSAWest Indies tour of South Africa 2003/042003110137137137.0021862.84100200
Ken ViljoenSAEngland tour of South Africa 1938/3919392401377434.25--021160
Marco JansenSAAustralia tour of South Africa 2026/2720262301367545.33133102.26010195
Bryce ParsonsDOLCSA Pro20 2026/2720264411368345.3373186.30010138
John WaiteSAAustralia tour of South Africa 1957/581958110134134134.00--100-0
VVS LaxmanINDIndia in South Africa Test Series 2010/1120101201349667.0024454.92010161
Nick ComptonENGBasil D'Oliveira Trophy 2015/1620151201348567.0035238.07010130
Quinton de KockDSGSA20 2024/2520255401345533.50108124.07010116
Sachin TendulkarINDICC World Cup 2002/0320032201338366.5015386.93020132
Cyril FrancoisSAEngland tour of South Africa 1922/2319232301337244.33--010-0
Jackie McGlewSANew Zealand tour of South Africa 1961/621961121132127*132.00--100100
Herbie TaylorSAEngland tour of South Africa 1927/2819282401326033.00--010-0
Kumar SangakkaraPKIndian Premier League 2009200966113245*26.4013399.25000102
Dean ElgarSABangladesh tour of South Africa 2021/2220221201316765.5020364.53020180
Sourav GangulyINDICC World Cup 2002/032003221130111*130.0015285.5310075
Shai HopePCSA20 2025/262026221129118*129.0078165.38100109
Yuvraj SinghINDICC World Twenty20 2007/0820073301297043.0050258.00020812
Tillakaratne DilshanDCIndian Premier League 200920093311295064.5079163.29010194
Raynard van TonderKNICSA T20 Challenge 2020/21202133112981*64.50101127.7201094
Les AmesENGEngland tour of South Africa 1938/39193923212884128.00--01070
Herschelle GibbsDCIndian Premier League 2009200922112769*127.00100127.00020124
Arthur ChipperfieldAUSAustralia tour of South Africa 1935/361935-193622012710963.50--10080

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.