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
118*24321913253.88South Africav Sri LankaKandy130 Jul 2000Test # 1505
114*27423112149.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
95*2861756054.28South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
872372086141.82South Africav Sri LankaKandy330 Jul 2000Test # 1505
83*1881484356.08South Africav Sri LankaColombo (SSC)111 Jul 2000ODI # 1610
831501114174.77South Africav PakistanColombo (RPS)18 Jul 2000ODI # 1606
811411146371.05South Africav Sri LankaGalle26 Jul 2000ODI # 1604
76151946080.85South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
75*13810310072.81South Africav New ZealandSingapore225 Aug 2000ODI # 1625
63*1441076058.87South Africav Sri LankaGalle320 Jul 2000Test # 1504
62105775080.51South Africav PakistanSingapore127 Aug 2000ODI # 1626
601151118054.05South Africav Sri LankaKandy130 Jul 2000Test # 1505
59129842070.23South Africav Sri LankaGalle26 Jul 2000ODI # 1604
56130976057.73Sth Africansv SLC-BP-XIMoratuwa14 Jul 2000List A
551501387039.85South Africav Sri LankaGalle320 Jul 2000Test # 1504
541721515035.76South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
54855341101.88South Africav AustraliaMelbourne (Docklands)118 Aug 2000ODI # 1621
54112804067.50South Africav PakistanSingapore223 Aug 2000ODI # 1624
54734861112.50South Africav PakistanSingapore127 Aug 2000ODI # 1626
52120775067.53South Africav PakistanColombo (RPS)18 Jul 2000ODI # 1606
5189633080.95South Africav AustraliaMelbourne (Docklands)118 Aug 2000ODI # 1621
49116742066.21South Africav AustraliaMelbourne (Docklands)120 Aug 2000ODI # 1622
4668575080.70Sth Africansv SLC-BP-XIMoratuwa14 Jul 2000List A
4671628074.19South Africav PakistanColombo (SSC)212 Jul 2000ODI # 1612
4680518090.19South Africav New ZealandSingapore225 Aug 2000ODI # 1625
45128933048.38South Africav AustraliaMelbourne (Docklands)120 Aug 2000ODI # 1622
43664330100.00South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
4390693062.31South Africav AustraliaMelbourne (Docklands)216 Aug 2000ODI # 1620
42105663063.63South Africav AustraliaMelbourne (Docklands)216 Aug 2000ODI # 1620
4192583070.68South Africav PakistanSingapore223 Aug 2000ODI # 1624
4091906044.44South Africav Sri LankaGalle320 Jul 2000Test # 1504
401981503026.66South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
3952431190.69South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
3850402195.00South Africav PakistanColombo (RPS)18 Jul 2000ODI # 1606
38112846045.23South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
3777594062.71South Africav AustraliaMelbourne (Docklands)118 Aug 2000ODI # 1621
35*68654053.84South Africav PakistanColombo (SSC)212 Jul 2000ODI # 1612
3585521067.30South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
3565635055.55South Africav Sri LankaGalle320 Jul 2000Test # 1504
35131874040.22South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
34*64412082.92South Africav AustraliaMelbourne (Docklands)120 Aug 2000ODI # 1622
3385662150.00South Africav Sri LankaKandy330 Jul 2000Test # 1505
3371644051.56South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
3261345094.11South Africav Sri LankaColombo (SSC)111 Jul 2000ODI # 1610
31*442330134.78South Africav PakistanSingapore127 Aug 2000ODI # 1626
3060403075.00Sth Africansv SLC-BP-XIMoratuwa14 Jul 2000List A
29*73533054.71South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
2986792136.70South Africav Sri LankaGalle220 Jul 2000Test # 1504
2955432067.44South Africav AustraliaMelbourne (Docklands)216 Aug 2000ODI # 1620
28*312202127.27South Africav AustraliaMelbourne (Docklands)120 Aug 2000ODI # 1622
2759354077.14South Africav PakistanColombo (RPS)18 Jul 2000ODI # 1606
2788661140.90South Africav PakistanColombo (SSC)212 Jul 2000ODI # 1612
2776732036.98South Africav Sri LankaKandy330 Jul 2000Test # 1505
26*382401108.33Sth Africansv SLC-BP-XIMoratuwa14 Jul 2000List A
2665443159.09South Africav PakistanSingapore223 Aug 2000ODI # 1624
25*61360069.44South Africav AustraliaMelbourne (Docklands)216 Aug 2000ODI # 1620
2586684036.76South Africav Sri LankaGalle320 Jul 2000Test # 1504
2589592042.37South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
2465410058.53South Africav PakistanSingapore223 Aug 2000ODI # 1624
22212030110.00South Africav Sri LankaColombo (RPS)214 Jul 2000ODI # 1614
22251930115.78South Africav AustraliaMelbourne (Docklands)216 Aug 2000ODI # 1620
2252402055.00South Africav AustraliaMelbourne (Docklands)118 Aug 2000ODI # 1621
2253391056.41South Africav AustraliaMelbourne (Docklands)118 Aug 2000ODI # 1621
2233305073.33South Africav New ZealandSingapore225 Aug 2000ODI # 1625
21*372000105.00Sth Africansv SLC-BP-XIMoratuwa14 Jul 2000List A
2152533039.62South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
2197942022.34South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
2140322065.62South Africav AustraliaMelbourne (Docklands)120 Aug 2000ODI # 1622
2077323062.50Sth Africansv SLC-BP-XIMoratuwa14 Jul 2000List A
2037221090.90South Africav Sri LankaGalle26 Jul 2000ODI # 1604
2051462143.47South Africav Sri LankaKandy330 Jul 2000Test # 1505
1956461041.30South Africav Sri LankaColombo (SSC)111 Jul 2000ODI # 1610
1941374051.35South Africav Sri LankaGalle220 Jul 2000Test # 1504
1939313061.29South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
1791690024.63South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
17231720100.00South Africav PakistanSingapore127 Aug 2000ODI # 1626
1677422038.09South Africav Sri LankaKandy130 Jul 2000Test # 1505
16211610100.00South Africav AustraliaMelbourne (Docklands)216 Aug 2000ODI # 1620
15211430107.14South Africav PakistanColombo (SSC)212 Jul 2000ODI # 1612
1522192078.94South Africav Sri LankaKandy330 Jul 2000Test # 1505
1569811018.51South Africav Sri LankaColombo (SSC)16 Aug 2000Test # 1507
14*77492028.57South Africav Sri LankaKandy330 Jul 2000Test # 1505
1437181077.77South Africav Sri LankaGalle26 Jul 2000ODI # 1604
14181110127.27South Africav PakistanColombo (RPS)18 Jul 2000ODI # 1606
1327220059.09South Africav PakistanColombo (RPS)18 Jul 2000ODI # 1606
1365531024.52South Africav Sri LankaKandy330 Jul 2000Test # 1505
1358222059.09South Africav Sri LankaKandy130 Jul 2000Test # 1505
1395800016.25South Africav Sri LankaColombo (SSC)36 Aug 2000Test # 1507
12*29211057.14South Africav PakistanColombo (SSC)212 Jul 2000ODI # 1612
1234261046.15South Africav Sri LankaGalle220 Jul 2000Test # 1504
1233301040.00South Africav Sri LankaGalle320 Jul 2000Test # 1504
1280601020.00South Africav Sri LankaGalle220 Jul 2000Test # 1504
1226281042.85South Africav Sri LankaGalle320 Jul 2000Test # 1504
1230312038.70South Africav Sri LankaGalle220 Jul 2000Test # 1504
1224220054.54South Africav Sri LankaKandy130 Jul 2000Test # 1505
1244210057.14South Africav AustraliaMelbourne (Docklands)118 Aug 2000ODI # 1621
1253341035.29South Africav PakistanSingapore223 Aug 2000ODI # 1624
1231142085.71South Africav PakistanSingapore223 Aug 2000ODI # 1624
1220161175.00South Africav PakistanSingapore127 Aug 2000ODI # 1626
1131300036.66South Africav Sri LankaGalle26 Jul 2000ODI # 1604
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]
>> 9/1 (5.0 ov, BB Dey 2*, ST Paul 7*, CT Gaja 1/3) - Lunch

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

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 125/4 (31.0 ov, K Karan Shinde 25*, CR Gnaneshwar 2*, VG Zhimomi 3/20)