Batting by series (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×

Player figures come from full scorecards, which we hold for 153 of the 172 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Graeme SmithSABasil D'Oliveira Trophy 2009/102010120213183106.5032365.94100280
Babar AzamPAKPakistan tour of South Africa 2024/252024-20252302128170.6734661.27030240
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
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
Faf du PlessisSASri Lanka in South Africa ODI Series 2016/172017110185185185.00141131.21100163
Dean ElgarSASri Lanka in South Africa Test Series 2016/17201712018412992.0032157.32110220
Jonny BairstowENGBasil D'Oliveira Trophy 2015/162016122180150*-26667.67100202
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
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
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
Mitchell JohnsonAUSAustralia in South Africa Test Series 2008/092009121158123*158.00157100.64100175
Gautam GambhirINDIndia in South Africa Test Series 2010/1120111201579378.5040638.67020220
Dean ElgarSAAustralia tour of South Africa 2017/182018121155141*155.0030750.49100221
Shikhar DhawanINDIndia tour of South Africa 2017/1820183401557638.75136113.97010200
Jacques KallisSABasil D'Oliveira Trophy 2009/10201012015410877.0028554.04100160
Keegan PetersenSAIndia tour of South Africa 2021/2220221201548277.0027955.20020190
Rassie van der DussenMCTSA20 2024/25202544115448*51.33105146.67000117
Michael ClarkeAUSAustralia in South Africa Test Series 2011/12201112015315176.5018284.07100220
Graeme SmithSAPakistan tour of South Africa 2002/032003110151151151.0021669.91100180
Ashwell PrinceSAAustralia in South Africa Test Series 2008/092009110150150150.0024960.24100192
Hashim AmlaSANew Zealand tour of South Africa 2005/062006110149149149.0031747.00100200
Graeme SmithSAIndia tour of South Africa 2006/0720071201499474.5022665.93020201
AB de VilliersSASir Vivian Richards Trophy 2014/152015110148148148.0019476.29100151
Shan MasoodPAKPakistan tour of South Africa 2024/25202512014714573.5025757.20100170
Janneman MalanCTBMzansi Super League 2018/1920185501455729.00114127.19011192
Page 1Next

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