Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Newlands×From 1908-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSAWest Indies tour of South Africa 2003/042004232312130*312.0043072.562102610
Jacques KallisSAEngland tour of South Africa 2004/05200523028614995.3356550.62120221
Ben StokesENGBasil D'Oliveira Trophy 2015/162016120284258142.00232122.411003411
David WarnerAUSAustralia in South Africa Test Series 2013/142014120280145140.0030890.91200255
Jacques KallisSAIndia in South Africa Test Series 2010/112011121270161270.0053150.85200270
Stephen FlemingNZNew Zealand tour of South Africa 2005/062005-2006220268262134.0043861.19100312
Ryan RickeltonSAPakistan tour of South Africa 2024/252025110259259259.0034375.51100293
Faf du PlessisSAPakistan tour of South Africa 2018/192019342234103117.0034967.05120224
Herschelle GibbsSAPakistan tour of South Africa 2002/032003110228228228.0024095.00100296
Jacques KallisSASri Lanka in South Africa Test Series 2011/122012110224224224.0032568.92100311
Ryan RickeltonMCTSA20 2023/24202455122394*55.75134166.420201514
Ryan RickeltonMCTSA20 2024/2520254412198973.00124176.610302013
Eddie BarlowSAEngland tour of South Africa 1964/651965120216138108.00--110260
Graeme SmithSABasil D'Oliveira Trophy 2009/102010120213183106.5032365.94100280
Graeme PollockSAAustralia tour of South Africa 1966/671966120213209106.50--100300
Babar AzamPAKPakistan tour of South Africa 2024/252024-20252302128170.6734661.27030240
Brian LaraWIWest Indies tour of South Africa 2003/04200423020311567.6739251.79110301
Janneman MalanCTBMzansi Super League 2019/2020195502037540.60134151.49020816
Taufeeq UmarPAKPakistan tour of South Africa 2002/032003120202135101.0035556.90110331
Matthew HaydenAUSICC World Twenty20 2007/08200744320273*202.00131154.20030286
Hashim AmlaSABasil D'Oliveira Trophy 2015/162016110201201201.0047742.14100270
Neil HarveyAUSAustralia tour of South Africa 1949/501949121201178201.00--100160
Quinton de KockCTBMzansi Super League 2018/1920185511999349.75136146.32020236
Laura WolvaardtSAWICC Women's T20 World Cup 2022/23202344119866*66.00171115.79030185
Virat KohliINDIndia tour of South Africa 2017/182018231193160*96.5021291.04100162
Jim BurkeAUSAustralia tour of South Africa 1957/581957110189189189.00--100150
Faf du PlessisSASri Lanka in South Africa ODI Series 2016/172017110185185185.00141131.21100163
Herschelle GibbsSAWest Indies tour of South Africa 2003/04200423018514261.6729762.29100224
Dean ElgarSASri Lanka in South Africa Test Series 2016/17201712018412992.0032157.32110220
Kashief JosephWPCSA Pro20 2026/2720265511848246.00129142.640201110
Wally HammondENGEngland tour of South Africa 1938/391938110181181181.00--100160
Jonny BairstowENGBasil D'Oliveira Trophy 2015/162016122180150*-26667.67100202
Patsy HendrenENGEngland tour of South Africa 1930/3119311201799389.50--02060
Dudley NourseSAAustralia tour of South Africa 1949/50194912017911489.50--110-0
Ryan RickeltonMCTSA20 2025/262025-202655017911335.80116154.311001314
Rassie van der DussenMCTSA20 2023/2420245501776035.40138128.26010136
David WarnerAUSAustralia in South Africa ODI Series 2016/172016110173173173.00136127.21100240
Virat KohliINDIndia tour of South Africa 2021/2220222301737957.6742840.42020211
Bob SimpsonAUSAustralia tour of South Africa 1966/67196612017115385.50--100140
Jordan HermannSECSA20 2023/242024331169106*84.50107157.94100138
Dominic SibleyENGBasil D'Oliveira Trophy 2019/202020121167133*167.0038743.15100261
Mohammad RizwanPAKPakistan tour of South Africa 2024/252024-20252301678055.6723969.87010114
Dewald BrevisMCTSA20 2022/23202355116470*41.00115142.610111011
AB de VilliersSAAustralia in South Africa Test Series 2008/092009110163163163.0019683.16100127
Colin CowdreyENGEngland tour of South Africa 1956/57195712016210181.00--110171
Jacques RudolphSAWest Indies tour of South Africa 2003/04200423116210181.0029355.29111200
Michael ClarkeAUSAustralia in South Africa Test Series 2013/142014121161161*161.0030253.31101170
AB de VilliersSASri Lanka in South Africa Test Series 2011/122012111160160*-20578.05100192
Sachin TendulkarINDIndia in South Africa Test Series 2010/112011121160146160.0040539.51100172
Joshua van HeerdenWPCSA Pro20 2026/27202644215988*79.50107148.6001099
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.