Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting match by match (All cricket)

The most runs in a match in all cricket v South Africa at Boland Park is 109 by Saim Ayub (PAK) v SA, 17 Dec 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Boland Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Saim AyubPAK109109119103v SAPaarl17 Dec 2024
Sanju SamsonIND10810811463v SAPaarl21 Dec 2023
Rishabh PantIND858571102v SAPaarl21 Jan 2022
Romesh KaluwitharanaSL838311780v SAPaarl9 Jan 2001
Agha SalmanPAK8282*9042v SAPaarl17 Dec 2024
Shikhar DhawanIND797984100v SAPaarl19 Jan 2022
Steve SmithAUS76769430v SAPaarl29 Feb 2020
Sean WilliamsZIM696979100v SAPaarl6 Oct 2018
Imrul KayesBAN68687761v SAPaarl18 Oct 2017
Sanath JayasuriyaSL66668371v SAPaarl9 Jan 2001
Mushfiqur RahimBAN60607041v SAPaarl18 Oct 2017
Dawid MalanENG55554071v SAPaarl29 Nov 2020
KL RahulIND55557940v SAPaarl21 Jan 2022
Tilak VarmaIND52527751v SAPaarl21 Dec 2023
Marvan AtapattuSL5151*7010v SAPaarl9 Jan 2001
Virat KohliIND51516330v SAPaarl19 Jan 2022
Shardul ThakurIND5050*4351v SAPaarl19 Jan 2022
Shimron HetmyerWI48483243v SAPaarl27 Jan 2026
James FranklinNZ4747*6150v SAPaarl19 Jan 2013
BJ WatlingNZ45457850v SAPaarl19 Jan 2013
Marnus LabuschagneAUS41415120v SAPaarl29 Feb 2020
Brendan TaylorZIM40404460v SAPaarl6 Oct 2018
Shardul ThakurIND4040*3831v SAPaarl21 Jan 2022
Rinku SinghIND38382732v SAPaarl21 Dec 2023
MahmudullahBAN35354630v SAPaarl18 Oct 2017
Donald TiripanoZIM29293750v SAPaarl6 Oct 2018
Shikhar DhawanIND29293850v SAPaarl21 Jan 2022
Rovman PowellWI2929*2521v SAPaarl27 Jan 2026
Hamilton MasakadzaZIM28283930v SAPaarl6 Oct 2018
Brandon KingWI27271651v SAPaarl27 Jan 2026
Brendon McCullumNZ26264021v SAPaarl19 Jan 2013
Kyle MillsNZ26264011v SAPaarl19 Jan 2013
Eoin MorganENG2626*1731v SAPaarl29 Nov 2020
David WarnerAUS25252730v SAPaarl29 Feb 2020
Ravichandran AshwinIND2525*2411v SAPaarl21 Jan 2022
Nathan McCullumNZ24242140v SAPaarl19 Jan 2013
Tamim IqbalBAN23232530v SAPaarl18 Oct 2017
Babar AzamPAK23233830v SAPaarl17 Dec 2024
Mahela JayawardeneSL22221630v SAPaarl9 Jan 2001
Jos ButtlerENG22221540v SAPaarl29 Nov 2020
Venkatesh IyerIND22223301v SAPaarl21 Jan 2022
Rajat PatidarIND22221631v SAPaarl21 Dec 2023
Roston ChaseWI22221820v SAPaarl27 Jan 2026
KL RahulIND21213520v SAPaarl21 Dec 2023
Kosala KulasekaraSL19194600v SAPaarl11 Jan 2012
Brandon MavutaZIM18181620v SAPaarl6 Oct 2018
D'Arcy ShortAUS18182410v SAPaarl29 Feb 2020
Sabbir RahmanBAN17171820v SAPaarl18 Oct 2017
Shreyas IyerIND17171710v SAPaarl19 Jan 2022
Kumar SangakkaraSL1616*1020v SAPaarl9 Jan 2001
Page 1Next

BF balls faced · 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.