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
311*79052935058.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
182*43432623155.82South Africav EnglandThe Oval219 Jul 2012Test # 2049
18253336523049.86South Africav EnglandLeeds12 Aug 2012Test # 2051
13136727320047.98South Africav EnglandThe Oval219 Jul 2012Test # 2049
12128720510059.02South Africav EnglandLord's316 Aug 2012Test # 2053
7717313212058.33Sth Africansv KentCanterbury213 Jul 2012First-class
6916812212056.55South Africav EnglandLeeds32 Aug 2012Test # 2051
61183936065.59South Africav EnglandLord's116 Aug 2012Test # 2053
611671586038.60South Africav EnglandLord's116 Aug 2012Test # 2053
54110809067.50Sth Africansv KentCanterbury213 Jul 2012First-class
52170934055.91South Africav EnglandLeeds12 Aug 2012Test # 2051
521881174044.44South Africav EnglandLeeds32 Aug 2012Test # 2051
501371155043.47Sth Africansv KentCanterbury213 Jul 2012First-class
48*130946051.06South Africav EnglandLeeds12 Aug 2012Test # 2051
471341079043.92South Africav EnglandLeeds12 Aug 2012Test # 2051
4459455097.77South Africav EnglandLeeds32 Aug 2012Test # 2051
431351004043.00South Africav EnglandLord's316 Aug 2012Test # 2053
421461035040.77South Africav EnglandLord's116 Aug 2012Test # 2053
3581675052.23South Africav EnglandLord's316 Aug 2012Test # 2053
3472693149.27Sth Africansv KentCanterbury213 Jul 2012First-class
3191585053.44South Africav EnglandLord's316 Aug 2012Test # 2053
2858414068.29South Africav EnglandLeeds32 Aug 2012Test # 2051
2750322184.37South Africav EnglandLeeds32 Aug 2012Test # 2051
2785476057.44South Africav EnglandLord's116 Aug 2012Test # 2053
26*141934027.95South Africav EnglandLord's316 Aug 2012Test # 2053
2650474055.31South Africav EnglandLord's116 Aug 2012Test # 2053
2532364069.44South Africav EnglandLord's116 Aug 2012Test # 2053
2489733032.87South Africav EnglandLord's316 Aug 2012Test # 2053
23102633036.50South Africav EnglandLord's316 Aug 2012Test # 2053
2288544040.74South Africav EnglandLord's116 Aug 2012Test # 2053
21105822025.60Sth Africansv KentCanterbury213 Jul 2012First-class
2142373056.75Sth Africansv KentCanterbury213 Jul 2012First-class
1942273070.37South Africav EnglandLeeds12 Aug 2012Test # 2051
19111743025.67South Africav EnglandLeeds12 Aug 2012Test # 2051
1938304063.33South Africav EnglandLeeds12 Aug 2012Test # 2051
16*38213076.19South Africav EnglandLeeds32 Aug 2012Test # 2051
16141230133.33Sth Africansv KentCanterbury213 Jul 2012First-class
1436233060.86Sth Africansv KentCanterbury213 Jul 2012First-class
1437291048.27South Africav EnglandLord's116 Aug 2012Test # 2053
1324203065.00South Africav EnglandLeeds12 Aug 2012Test # 2051
1353303043.33South Africav EnglandLord's116 Aug 2012Test # 2053
1142291037.93South Africav EnglandLord's316 Aug 2012Test # 2053
106820125.00South Africav EnglandLeeds32 Aug 2012Test # 2051
917142064.28South Africav EnglandLeeds12 Aug 2012Test # 2051
925181050.00South Africav EnglandLord's316 Aug 2012Test # 2053
965381023.68South Africav EnglandLord's316 Aug 2012Test # 2053
61281075.00South Africav EnglandLeeds32 Aug 2012Test # 2051
41451080.00Sth Africansv KentCanterbury213 Jul 2012First-class
315110027.27South Africav EnglandLeeds32 Aug 2012Test # 2051
31490033.33South Africav EnglandLord's116 Aug 2012Test # 2053
2*2200100.00South Africav EnglandLord's116 Aug 2012Test # 2053
1840025.00South Africav EnglandLord's316 Aug 2012Test # 2053
0*62000.00Sth Africansv KentCanterbury213 Jul 2012First-class
042000.00Sth Africansv KentCanterbury213 Jul 2012First-class
0118000.00South Africav EnglandThe Oval219 Jul 2012Test # 2049
096000.00South Africav EnglandLeeds12 Aug 2012Test # 2051
011000.00South Africav EnglandLeeds32 Aug 2012Test # 2051
0146000.00South Africav EnglandLeeds12 Aug 2012Test # 2051
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:

Mashonaland Eagles vs Mid West Rhinos at Harare, Logan Cup 11th Match, Feb 14-17, 2026 [First-class - Live]
>> 90/2 (25.0 ov, KO Maunze 36*, W Madhevere 31*, VT Chirwa 0/31) - Lunch

Southern Rocks vs Matabeleland Tuskers at Bulawayo, Logan Cup 12th Match, Feb 14-17, 2026 [First-class - Live]
>> 62/2 (23.0 ov, R Kaia 19*, Matthew Campbell 27*, E Masuku 1/16) - Lunch

North West vs Boland at Paarl, CSA 4-Day Series Division 1 25th Match, Feb 9-12, 2026 [First-class]