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
27754137335074.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
25957437034070.00South Africav EnglandLord's231 Jul 2003Test # 1653
222*52138329257.96South Africav BangladeshChattogram224 Apr 2003Test # 1640
20042630527165.57Sth Africansv DerbyshireDerby128 Aug 2003First-class
18332425835170.93South Africav EnglandThe Oval14 Sep 2003Test # 1659
17930523629175.84South Africav EnglandBirmingham124 Jul 2003Test # 1651
177*51436925247.96South Africav BangladeshChattogram224 Apr 2003Test # 1640
15227321427071.02Sth Africansv SomersetTaunton115 Jul 2003First-class
13045832317040.24South Africav EnglandLeeds121 Aug 2003Test # 1656
10828424415044.26South Africav EnglandLord's231 Jul 2003Test # 1653
105*19115513367.74Sth Africansv KentCanterbury17 Aug 2003First-class
99*12687152113.79South Africav EnglandLeeds321 Aug 2003Test # 1656
9227320214045.54South Africav EnglandLord's231 Jul 2003Test # 1653
9212610518087.61Sth Africansv KentCanterbury17 Aug 2003First-class
9025016811053.57South Africav EnglandNottingham214 Aug 2003Test # 1654
9016211210180.35Sth Africansv DerbyshireDerby128 Aug 2003First-class
9021515615057.69South Africav EnglandThe Oval14 Sep 2003Test # 1659
8915713115067.93Sth Africansv DerbyshireDerby128 Aug 2003First-class
8510070102121.42South Africav EnglandBirmingham324 Jul 2003Test # 1651
8316813812060.14Sth Africansv India AArundel219 Jul 2003First-class
82*14412912063.56Sth Africansv SomersetTaunton315 Jul 2003First-class
791661239264.22Sth Africansv India AArundel219 Jul 2003First-class
791801298261.24Sth Africansv India AArundel219 Jul 2003First-class
7711876161101.31Sth Africansv KentCanterbury17 Aug 2003First-class
751701346155.97Sth Africansv India AArundel219 Jul 2003First-class
711731348052.98South Africav BangladeshDhaka11 May 2003Test # 1642
7118713811051.44South Africav BangladeshDhaka11 May 2003Test # 1642
69138908176.66Sth Africansv KentCanterbury37 Aug 2003First-class
681559811069.38Sth Africansv SomersetTaunton315 Jul 2003First-class
685951121133.33South Africav EnglandLord's231 Jul 2003Test # 1653
66*106977268.04Sth Africansv SomersetTaunton115 Jul 2003First-class
66*1309510169.47South Africav EnglandThe Oval14 Sep 2003Test # 1659
661441079161.68Sth Africansv SomersetTaunton115 Jul 2003First-class
661921208155.00South Africav EnglandThe Oval14 Sep 2003Test # 1659
651349612067.70Sth Africansv KentCanterbury37 Aug 2003First-class
62122849073.80South Africav EnglandNottingham214 Aug 2003Test # 1654
611661098055.96South Africav BangladeshDhaka11 May 2003Test # 1642
602121475040.81South Africav EnglandLeeds321 Aug 2003Test # 1656
5919112810046.09South Africav EnglandLeeds121 Aug 2003Test # 1656
5512510110054.45South Africav EnglandLeeds121 Aug 2003Test # 1656
52155917057.14South Africav EnglandNottingham414 Aug 2003Test # 1654
49149965051.04South Africav EnglandLord's231 Jul 2003Test # 1653
482131496032.21South Africav EnglandNottingham214 Aug 2003Test # 1654
44105957046.31South Africav EnglandBirmingham124 Jul 2003Test # 1651
4375577075.43South Africav EnglandThe Oval34 Sep 2003Test # 1659
42115856049.41Sth Africansv SomersetTaunton315 Jul 2003First-class
41117924044.56South Africav BangladeshDhaka11 May 2003Test # 1642
411531094137.61South Africav EnglandLeeds321 Aug 2003Test # 1656
40*69518078.43Sth Africansv KentCanterbury17 Aug 2003First-class
3972545072.22South Africav EnglandLeeds321 Aug 2003Test # 1656
38127885043.18South Africav EnglandLeeds321 Aug 2003Test # 1656
3896837045.78South Africav EnglandThe Oval34 Sep 2003Test # 1659
37123976038.14Sth Africansv India AArundel219 Jul 2003First-class
3661373197.29Sth Africansv India AArundel219 Jul 2003First-class
35101667053.03South Africav EnglandNottingham214 Aug 2003Test # 1654
3571436081.39South Africav EnglandThe Oval34 Sep 2003Test # 1659
3344377089.18Sth Africansv KentCanterbury37 Aug 2003First-class
32*53474068.08South Africav EnglandLeeds121 Aug 2003Test # 1656
32502670123.07Sth Africansv India AArundel219 Jul 2003First-class
2978594149.15South Africav EnglandThe Oval34 Sep 2003Test # 1659
28*72462060.86South Africav EnglandBirmingham324 Jul 2003Test # 1651
28*43474059.57Sth Africansv KentCanterbury37 Aug 2003First-class
2869456062.22South Africav EnglandNottingham414 Aug 2003Test # 1654
27114914029.67South Africav EnglandNottingham214 Aug 2003Test # 1654
26*26332178.78Sth Africansv SomersetTaunton315 Jul 2003First-class
2695743035.13South Africav EnglandLord's231 Jul 2003Test # 1653
25101583043.10South Africav EnglandThe Oval34 Sep 2003Test # 1659
24*42390161.53South Africav EnglandBirmingham124 Jul 2003Test # 1651
22*362250100.00Sth Africansv KentCanterbury37 Aug 2003First-class
2283623035.48South Africav EnglandBirmingham124 Jul 2003Test # 1651
2274554040.00Sth Africansv DerbyshireDerby128 Aug 2003First-class
21104652032.30South Africav BangladeshDhaka11 May 2003Test # 1642
1980533035.84South Africav EnglandNottingham214 Aug 2003Test # 1654
1945364052.77South Africav EnglandThe Oval34 Sep 2003Test # 1659
1861393046.15South Africav EnglandThe Oval14 Sep 2003Test # 1659
1742293058.62South Africav BangladeshChattogram224 Apr 2003Test # 1640
1740304056.66Sth Africansv SomersetTaunton315 Jul 2003First-class
1724222077.27Sth Africansv SomersetTaunton115 Jul 2003First-class
1759482035.41Sth Africansv DerbyshireDerby128 Aug 2003First-class
1637231169.56South Africav BangladeshChattogram224 Apr 2003Test # 1640
1650332048.48South Africav EnglandLeeds121 Aug 2003Test # 1656
15*49341044.11South Africav EnglandBirmingham124 Jul 2003Test # 1651
1568422035.71South Africav BangladeshDhaka11 May 2003Test # 1642
1563511029.41South Africav EnglandNottingham414 Aug 2003Test # 1654
1533303050.00South Africav EnglandNottingham214 Aug 2003Test # 1654
1570453033.33South Africav EnglandNottingham214 Aug 2003Test # 1654
1440242058.33South Africav EnglandLeeds321 Aug 2003Test # 1656
13*37183072.22South Africav EnglandThe Oval34 Sep 2003Test # 1659
1349272048.14South Africav EnglandNottingham414 Aug 2003Test # 1654
1337272048.14South Africav EnglandNottingham214 Aug 2003Test # 1654
12*36231052.17Sth Africansv India AArundel219 Jul 2003First-class
1190730015.06South Africav EnglandNottingham414 Aug 2003Test # 1654
1148262042.30South Africav EnglandThe Oval14 Sep 2003Test # 1659
10*38190052.63South Africav EnglandLord's231 Jul 2003Test # 1653
1053421023.80South Africav BangladeshDhaka11 May 2003Test # 1642
1038351028.57South Africav EnglandBirmingham124 Jul 2003Test # 1651
1033262038.46South Africav EnglandLeeds321 Aug 2003Test # 1656
946360025.00South Africav BangladeshDhaka11 May 2003Test # 1642
932210042.85South Africav EnglandBirmingham324 Jul 2003Test # 1651
922142064.28South Africav EnglandLeeds121 Aug 2003Test # 1656
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:

North West vs Boland at Paarl, CSA 4-Day Series Division 1 25th Match, Feb 9-12, 2026 [First-class - Live]
>> 160/2 (42.0 ov, LC Ngoepe 83*, KJ Dudgeon 0/27) - Stumps

KwaZulu-Natal Inland vs Lions at Johannesburg, CSA 4-Day Series Division 1 28th Match, Feb 9-11, 2026 [First-class]

Water and Power Development Authority vs Sui Northern Gas Pipelines Limited at Lahore, President's Trophy Grade-I Final, Feb 8-11, 2026 [First-class]