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
10241329712034.34South Africav Sri LankaGalle24 Aug 2004Test # 1709
1011591277179.52South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
1011621359174.81South Africav West IndiesThe Oval118 Sep 2004ODI # 2178
742532095035.40South Africav Sri LankaGalle44 Aug 2004Test # 1709
74116855287.05South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
651991254252.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
59*2161668035.54South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
5984789175.64South Africav Sri LankaGalle24 Aug 2004Test # 1709
58414751123.40South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
54127782069.23South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
52*1591296040.31South Africav Sri LankaGalle44 Aug 2004Test # 1709
52*88693175.36South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
521061083048.14South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
511451327038.63South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
511331056048.57South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
49112824159.75South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
4881602080.00South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
461331135040.70South Africav Sri LankaGalle24 Aug 2004Test # 1709
46107644071.87South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
46423941117.94South Africav West IndiesThe Oval118 Sep 2004ODI # 2178
4588645070.31South Africav West IndiesThe Oval118 Sep 2004ODI # 2178
42*76526080.76South Africav BangladeshBirmingham212 Sep 2004ODI # 2171
40*62449090.90South Africav BangladeshBirmingham212 Sep 2004ODI # 2171
4064562071.42South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
3879505076.00South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
371811404026.42South Africav Sri LankaGalle24 Aug 2004Test # 1709
3153552156.36South Africav Sri LankaGalle24 Aug 2004Test # 1709
3047451066.66South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
29102745039.18South Africav Sri LankaGalle44 Aug 2004Test # 1709
27*87754036.00South Africav Sri LankaGalle44 Aug 2004Test # 1709
27352750100.00South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
2766691039.13South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
2569513049.01South Africav Sri LankaGalle24 Aug 2004Test # 1709
2570605041.66South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
2558323078.12South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
2446341070.58South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
24201921126.31South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
2350322071.87South Africav Sri LankaGalle24 Aug 2004Test # 1709
2241311070.96South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
2253450048.88South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
21*251611131.25South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
19*191030190.00South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
1846250072.00South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
1765381044.73South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
1626203080.00South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
1649271059.25South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
1638330048.48South Africav West IndiesThe Oval118 Sep 2004ODI # 2178
1528171088.23South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
15201420107.14South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
1422182077.77South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
1454291048.27South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
1421201070.00South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
13*241101118.18South Africav West IndiesThe Oval118 Sep 2004ODI # 2178
1371570022.80South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
12*121020120.00South Africav West IndiesThe Oval118 Sep 2004ODI # 2178
1213180166.66South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
1176561019.64South Africav Sri LankaGalle44 Aug 2004Test # 1709
1114910122.22South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
11161010110.00South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
10*48301033.33South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
1027242041.66South Africav Sri LankaGalle24 Aug 2004Test # 1709
1019130076.92South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
725170041.17South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
71990077.77South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
715110163.63South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
711600116.66South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
75710100.00South Africav West IndiesThe Oval118 Sep 2004ODI # 2178
623201030.00South Africav Sri LankaGalle24 Aug 2004Test # 1709
651331018.18South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
611101060.00South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
5*1210250.00South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
4761066.66South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
41150080.00South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
413140028.57South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
423160025.00South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
41360066.66South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
413111036.36South Africav BangladeshBirmingham212 Sep 2004ODI # 2171
3*440075.00South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
3550060.00South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
3960050.00South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
38300100.00South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
2*3222009.09South Africav Sri LankaGalle24 Aug 2004Test # 1709
220160012.50South Africav Sri LankaGalle24 Aug 2004Test # 1709
228170011.76South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
26200100.00South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
23200100.00South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
1950020.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
1420050.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
12913007.69South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
12490011.11South Africav Sri LankaColombo (SSC)411 Aug 2004Test # 1710
0*1000-South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
0*1000-South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
022000.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
031000.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
024000.00South Africav Sri LankaColombo (SSC)211 Aug 2004Test # 1710
02013000.00South Africav Sri LankaColombo (RPS)120 Aug 2004ODI # 2156
0126000.00South Africav Sri LankaColombo (RPS)222 Aug 2004ODI # 2158
074000.00South Africav Sri LankaDambulla125 Aug 2004ODI # 2160
032000.00South Africav Sri LankaDambulla128 Aug 2004ODI # 2161
021000.00South Africav Sri LankaColombo (SSC)231 Aug 2004ODI # 2163
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 208/3 (57.0 ov, GH Vihari 40*, V Shankar 51*, CT Gaja 2/38) - Stumps

Sui Northern Gas Pipelines Limited vs Khan Research Labs at Karachi, President's Trophy Grade-I 22nd Match, Jan 27-30, 2026 [First-class]

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 267/5 (70.0 ov, CR Gnaneshwar 87*, KV Sasikanth 31*, VG Zhimomi 4/45) - Stumps