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
101138-110-South Africav New ZealandDurban111 Dec 1953Test # 377
93170-130-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
89182-92-South Africav New ZealandCape Town21 Jan 1954Test # 379
8794-140-South Africav New ZealandGqeberha45 Feb 1954Test # 382
86273-70-South Africav New ZealandCape Town21 Jan 1954Test # 379
84205-90-South Africav New ZealandDurban111 Dec 1953Test # 377
68*101-50-South Africav New ZealandDurban111 Dec 1953Test # 377
65131-70-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
62111-100-South Africav New ZealandCape Town31 Jan 1954Test # 379
61165-30-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
52---0-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
4579--0-South Africav New ZealandGqeberha45 Feb 1954Test # 382
43163--0-South Africav New ZealandDurban111 Dec 1953Test # 377
43205--0-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
42149--0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
4094--0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
39---0-South Africav New ZealandDurban111 Dec 1953Test # 377
38---0-South Africav New ZealandGqeberha45 Feb 1954Test # 382
36---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
34*---0-South Africav New ZealandCape Town31 Jan 1954Test # 379
34---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
34106--0-South Africav New ZealandCape Town21 Jan 1954Test # 379
33---0-South Africav New ZealandCape Town21 Jan 1954Test # 379
32---1-South Africav New ZealandGqeberha25 Feb 1954Test # 382
29---0-South Africav New ZealandDurban111 Dec 1953Test # 377
29---0-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
29129--0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
28---1-South Africav New ZealandDurban111 Dec 1953Test # 377
2890--0-South Africav New ZealandCape Town31 Jan 1954Test # 379
27---1-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
27---0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
23---0-South Africav New ZealandCape Town21 Jan 1954Test # 379
20*---0-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
20*---0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
20---0-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
19---0-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
18*---0-South Africav New ZealandCape Town31 Jan 1954Test # 379
17---0-South Africav New ZealandDurban111 Dec 1953Test # 377
1790--0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
16*--30-South Africav New ZealandJohannesburg429 Jan 1954Test # 381
16---0-South Africav New ZealandCape Town31 Jan 1954Test # 379
13*---0-South Africav New ZealandGqeberha45 Feb 1954Test # 382
13---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
13---0-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
13---0-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
13---0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
11*---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
11---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
11---0-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
1154--0-South Africav New ZealandGqeberha45 Feb 1954Test # 382
10*---0-South Africav New ZealandGqeberha45 Feb 1954Test # 382
10---0-South Africav New ZealandCape Town21 Jan 1954Test # 379
10---0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
9---0-South Africav New ZealandCape Town21 Jan 1954Test # 379
8*---0-South Africav New ZealandCape Town21 Jan 1954Test # 379
8---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
8---0-South Africav New ZealandCape Town21 Jan 1954Test # 379
7---0-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
7---0-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
7---0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
6*30--0-South Africav New ZealandJohannesburg429 Jan 1954Test # 381
6---0-South Africav New ZealandDurban111 Dec 1953Test # 377
6---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
6---0-South Africav New ZealandCape Town21 Jan 1954Test # 379
6---0-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
5---0-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
5---0-South Africav New ZealandGqeberha25 Feb 1954Test # 382
3*--00-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
2--00-South Africav New ZealandCape Town21 Jan 1954Test # 379
2--00-South Africav New ZealandGqeberha25 Feb 1954Test # 382
1--00-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
1--00-South Africav New ZealandJohannesburg324 Dec 1953Test # 378
1--00-South Africav New ZealandJohannesburg429 Jan 1954Test # 381
0--00-South Africav New ZealandDurban111 Dec 1953Test # 377
0--00-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
0--00-South Africav New ZealandJohannesburg124 Dec 1953Test # 378
011000.00South Africav New ZealandJohannesburg124 Dec 1953Test # 378
0--00-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
0--00-South Africav New ZealandJohannesburg129 Jan 1954Test # 381
0--00-South Africav New ZealandGqeberha45 Feb 1954Test # 382
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:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]