Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
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
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
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
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
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
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
Dominic SibleyENGBasil D'Oliveira Trophy 2019/202020121167133*167.0038743.15100261
Mohammad RizwanPAKPakistan tour of South Africa 2024/252024-20252301678055.6723969.87010114
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
Mitchell JohnsonAUSAustralia in South Africa Test Series 2008/092009121158123*158.00157100.64100175
Gautam GambhirINDIndia in South Africa Test Series 2010/1120111201579378.5040638.67020220
Tony PitheySAEngland tour of South Africa 1964/65196512015615478.00--100121
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
Michael ClarkeAUSAustralia in South Africa Test Series 2011/12201112015315176.5018284.07100220
Chris GayleWIWest Indies tour of South Africa 2003/04200423015211650.6718383.06100281
Graeme SmithSAPakistan tour of South Africa 2002/032003110151151151.0021669.91100180
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.