Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19635022121-88.68South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
16922518421391.84South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
14734927414153.64South Africav AustraliaBrisbane109 Nov 2012Test # 2056
13731125214254.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
128148108123118.51South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
12229524414-50.00South Africav AustraliaAdelaide222 Nov 2012Test # 2061
12220111391107.96South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
12132621515-56.27South Africav PakistanCenturion122 Feb 2013Test # 2075
11619013014-89.23South Africav New ZealandPotchefstroom225 Jan 2013ODI # 3328
110*46637614-29.25South Africav AustraliaAdelaide422 Nov 2012Test # 2061
1103782358-46.80South Africav New ZealandGqeberha111 Jan 2013Test # 2071
10628217611160.22South Africav New ZealandCape Town202 Jan 2013Test # 2069
105*13710410-100.96South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
1043502447142.62South Africav AustraliaBrisbane109 Nov 2012Test # 2056
103*23117014160.58South Africav New ZealandGqeberha111 Jan 2013Test # 2071
103*15811711-88.03South Africav PakistanJohannesburg301 Feb 2013Test # 2072
95*1371119185.58South Africav PakistanBenoni224 Mar 2013ODI # 3350
9220112813-71.87South Africav PakistanCenturion122 Feb 2013Test # 2075
8414910013-84.00South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
8415210615-79.24South Africav PakistanCape Town214 Feb 2013Test # 2073
791109410-84.04South Africav New ZealandKimberley222 Jan 2013ODI # 3325
78*19514212-54.92South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
7820515913149.05South Africav AustraliaAdelaide222 Nov 2012Test # 2061
751571085-69.44South Africav PakistanDurban121 Mar 2013ODI # 3348
74*1841147-64.91South Africav PakistanJohannesburg301 Feb 2013Test # 2072
741431139-65.48South Africav PakistanCenturion122 Feb 2013Test # 2075
68675172133.33South Africav New ZealandGqeberha126 Dec 2012T20I # 297
671911298-51.93South Africav New ZealandCape Town202 Jan 2013Test # 2069
6795777-87.01South Africav PakistanDurban121 Mar 2013ODI # 3348
66110749-89.18South Africav New ZealandCape Town202 Jan 2013Test # 2069
66127758-88.00South Africav New ZealandKimberley222 Jan 2013ODI # 3325
65403862171.05South Africav IndiaColombo (RPS)202 Oct 2012T20I # 286
6583634-103.17South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
641651277-50.39South Africav AustraliaBrisbane109 Nov 2012Test # 2056
63684381146.51South Africav New ZealandEast London123 Dec 2012T20I # 295
611751137-53.98South Africav PakistanCape Town214 Feb 2013Test # 2073
60-8411-71.42Sth Africansv Australia ASydney202 Nov 2012First-class
60110895267.41South Africav New ZealandCape Town202 Jan 2013Test # 2069
581099310162.36South Africav AustraliaAdelaide222 Nov 2012Test # 2061
58154967-60.41South Africav PakistanCape Town414 Feb 2013Test # 2073
58123825-70.73South Africav PakistanCenturion115 Mar 2013ODI # 3346
57145723-79.16South Africav New ZealandPaarl119 Jan 2013ODI # 3323
55463871144.73South Africav New ZealandEast London123 Dec 2012T20I # 295
541591127-48.21South Africav AustraliaAdelaide222 Nov 2012Test # 2061
54140888-61.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
53-1097-48.62Sth Africansv Australia ASydney202 Nov 2012First-class
52108739-71.23South Africav PakistanJohannesburg301 Feb 2013Test # 2072
51107816-62.96South Africav New ZealandGqeberha111 Jan 2013Test # 2071
50*55446-113.63South Africav ZimbabweHambantota220 Sep 2012T20I # 266
5082789-64.10South Africav PakistanJohannesburg101 Feb 2013Test # 2072
49123915153.84South Africav AustraliaBrisbane309 Nov 2012Test # 2056
48553822126.31South Africav PakistanColombo (RPS)128 Sep 2012T20I # 277
48393013160.00South Africav New ZealandGqeberha126 Dec 2012T20I # 297
461491106-41.81South Africav AustraliaAdelaide422 Nov 2012Test # 2061
45281943236.84South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
4488673-65.67South Africav PakistanCenturion115 Mar 2013ODI # 3346
4375436-100.00South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
411311072-38.31South Africav PakistanJohannesburg101 Feb 2013Test # 2072
40129845-47.61South Africav AustraliaBrisbane109 Nov 2012Test # 2056
39-1084136.11Sth Africansv Australia ASydney202 Nov 2012First-class
38*45326-118.75South Africav New ZealandDurban221 Dec 2012T20I # 293
38-1085-35.18Sth Africansv Australia ASydney202 Nov 2012First-class
38149823146.34South Africav AustraliaBrisbane309 Nov 2012Test # 2056
3791655-56.92South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
37112676-55.22South Africav PakistanJohannesburg101 Feb 2013Test # 2072
3685454-80.00South Africav PakistanCape Town414 Feb 2013Test # 2073
36302242163.63South Africav PakistanCenturion203 Mar 2013T20I # 306
3559363-97.22South Africav PakistanBenoni224 Mar 2013ODI # 3350
34*191432242.85South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
33246220--15.00South Africav AustraliaAdelaide422 Nov 2012Test # 2061
33351822183.33South Africav New ZealandEast London123 Dec 2012T20I # 295
3353393-84.61South Africav New ZealandPaarl119 Jan 2013ODI # 3323
32*55333-96.96South Africav ZimbabweHambantota220 Sep 2012T20I # 266
32*29196-168.42South Africav AustraliaColombo (RPS)130 Sep 2012T20I # 281
31*452721114.81South Africav AustraliaColombo (RPS)130 Sep 2012T20I # 281
31-825-37.80Sth Africansv Australia ASydney202 Nov 2012First-class
3186693-44.92South Africav AustraliaBrisbane109 Nov 2012Test # 2056
3174453-68.88South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
3163401177.50South Africav New ZealandKimberley222 Jan 2013ODI # 3325
3163384-81.57South Africav New ZealandPotchefstroom225 Jan 2013ODI # 3328
31124843-36.90South Africav PakistanJohannesburg101 Feb 2013Test # 2072
30151312230.76South Africav Sri LankaHambantota122 Sep 2012T20I # 269
3036254-120.00South Africav AustraliaColombo (RPS)130 Sep 2012T20I # 281
30106734-41.09South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
3074542155.55South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
3064474-63.82South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
29*1351144-25.43South Africav AustraliaBrisbane309 Nov 2012Test # 2056
2978643-45.31South Africav AustraliaAdelaide222 Nov 2012Test # 2061
2968582150.00South Africav New ZealandPaarl119 Jan 2013ODI # 3323
2978392-74.35South Africav PakistanCape Town414 Feb 2013Test # 2073
2986576-50.87South Africav PakistanCenturion122 Feb 2013Test # 2075
28*23235-121.73South Africav New ZealandDurban221 Dec 2012T20I # 293
2827154-186.66South Africav New ZealandGqeberha126 Dec 2012T20I # 297
28121834-33.73South Africav PakistanCape Town214 Feb 2013Test # 2073
2861404-70.00South Africav PakistanCenturion122 Feb 2013Test # 2075
2755384-71.05South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
2798605-45.00South Africav PakistanJohannesburg301 Feb 2013Test # 2072
2754403167.50South Africav PakistanJohannesburg101 Feb 2013Test # 2072
26212013130.00South Africav New ZealandPaarl119 Jan 2013ODI # 3323
2644294-89.65South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Pamir Legends vs Mah-e-Par Stars at Kunduz, Wahkhan National T20 Cup 3rd Match, Jun 29, 2025 [Twenty20]

Washington Freedom vs San Francisco Unicorns at Dallas, Major League Cricket 19th Match, Jun 28, 2025 [Twenty20]

Los Angeles Knight Riders vs Seattle Orcas at Dallas, Major League Cricket 20th Match, Jun 28, 2025 [Twenty20]