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
367*410334494109.88South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
125*7856128223.21South Africav AustraliaDarwin112 Aug 2025T20I # 3405
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
881107882112.82South Africav AustraliaMackay122 Aug 2025ODI # 4896
868355132156.36South Africav EnglandLeeds22 Sep 2025ODI # 4902
851037773110.38South Africav EnglandLord's14 Sep 2025ODI # 4904
82941017-81.18South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
8299819-101.23South Africav AustraliaCairns119 Aug 2025ODI # 4895
78135877389.65South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
74118873185.05South Africav AustraliaMackay122 Aug 2025ODI # 4896
711015571129.09South Africav AustraliaDarwin210 Aug 2025T20I # 3403
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
65126745-87.83South Africav AustraliaCairns119 Aug 2025ODI # 4895
63503634175.00South Africav ZimbabweHarare220 Jul 2025T20I # 3336
5898622193.54South Africav EnglandLord's14 Sep 2025ODI # 4904
57685671101.78South Africav AustraliaCairns119 Aug 2025ODI # 4895
53382616203.84South Africav AustraliaCairns116 Aug 2025T20I # 3407
52*76416-126.82South Africav ZimbabweHarare220 Jul 2025T20I # 3336
5160704172.85South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
51664134124.39South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
51423552145.71South Africav New ZealandHarare226 Jul 2025T20I # 3374
49442825175.00South Africav AustraliaMackay224 Aug 2025ODI # 4897
4986646176.56South Africav EnglandLord's14 Sep 2025ODI # 4904
451581116-40.54South Africav AustraliaLord's211 Jun 2025Test # 2585
45533751121.62South Africav ZimbabweHarare214 Jul 2025T20I # 3316
42*82625167.74South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
42252033210.00South Africav EnglandLord's14 Sep 2025ODI # 4904
41241715241.17South Africav ZimbabweHarare214 Jul 2025T20I # 3316
41763741110.81South Africav New ZealandHarare122 Jul 2025T20I # 3347
41352024205.00South Africav EnglandManchester212 Sep 2025T20I # 3450
38*38263-146.15South Africav AustraliaCairns116 Aug 2025T20I # 3407
3869395-97.43South Africav AustraliaMackay122 Aug 2025ODI # 4896
375431-4119.35South Africav New ZealandHarare226 Jul 2025T20I # 3374
3742275-137.03South Africav AustraliaDarwin210 Aug 2025T20I # 3403
36142844142.85South Africav AustraliaLord's211 Jun 2025Test # 2585
3669414-87.80South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3690563-64.28South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3554394189.74South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
35231813194.44South Africav New ZealandHarare216 Jul 2025T20I # 3317
3561335-106.06South Africav EnglandLord's14 Sep 2025ODI # 4904
3369433-76.74South Africav AustraliaCairns119 Aug 2025ODI # 4895
3345306-110.00South Africav AustraliaMackay224 Aug 2025ODI # 4897
32*39293-110.34South Africav EnglandLord's14 Sep 2025ODI # 4904
32161632200.00South Africav EnglandManchester212 Sep 2025T20I # 3450
31*422621119.23South Africav AustraliaCairns119 Aug 2025ODI # 4895
31*96594-52.54South Africav EnglandLeeds22 Sep 2025ODI # 4902
3178353-88.57South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
31281613193.75South Africav New ZealandHarare226 Jul 2025T20I # 3374
3146223-140.90South Africav AustraliaDarwin112 Aug 2025T20I # 3405
3074354-85.71South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
30412012150.00South Africav New ZealandHarare216 Jul 2025T20I # 3317
28181422200.00South Africav EnglandCardiff110 Sep 2025T20I # 3445
2768505-54.00South Africav AustraliaLord's411 Jun 2025Test # 2585
2745495-55.10South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
2714176-158.82South Africav New ZealandHarare216 Jul 2025T20I # 3317
2635214-123.80South Africav AustraliaMackay122 Aug 2025ODI # 4896
25*2011-3227.27South Africav EnglandCardiff110 Sep 2025T20I # 3445
2542232-108.69South Africav AustraliaCairns116 Aug 2025T20I # 3407
2417155-160.00South Africav AustraliaCairns116 Aug 2025T20I # 3407
23*23153-153.33South Africav ZimbabweHarare214 Jul 2025T20I # 3316
23*261511153.33South Africav New ZealandHarare122 Jul 2025T20I # 3347
231510-3230.00South Africav EnglandCardiff110 Sep 2025T20I # 3445
233825-192.00South Africav EnglandManchester212 Sep 2025T20I # 3450
23131131209.09South Africav EnglandManchester212 Sep 2025T20I # 3450
22*31242191.66South Africav AustraliaMackay122 Aug 2025ODI # 4896
21*62491-42.85South Africav AustraliaLord's411 Jun 2025Test # 2585
2133301270.00South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
2055323-62.50South Africav EnglandSouthampton27 Sep 2025ODI # 4906
20151022200.00South Africav EnglandManchester212 Sep 2025T20I # 3450
1918104-190.00South Africav AustraliaMackay224 Aug 2025ODI # 4897
1822172-105.88South Africav New ZealandHarare226 Jul 2025T20I # 3374
18221321138.46South Africav AustraliaDarwin112 Aug 2025T20I # 3405
1774471-36.17South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1724162-106.25South Africav New ZealandHarare216 Jul 2025T20I # 3317
1719152-113.33South Africav AustraliaMackay224 Aug 2025ODI # 4897
17211721100.00South Africav EnglandSouthampton27 Sep 2025ODI # 4906
1642233-69.56South Africav AustraliaLord's211 Jun 2025Test # 2585
16271312123.07South Africav ZimbabweHarare214 Jul 2025T20I # 3316
1632122-133.33South Africav New ZealandHarare216 Jul 2025T20I # 3317
1410133-107.69South Africav New ZealandHarare122 Jul 2025T20I # 3347
141692-155.55South Africav AustraliaDarwin210 Aug 2025T20I # 3403
14161011140.00South Africav AustraliaDarwin112 Aug 2025T20I # 3405
13*12711185.71South Africav ZimbabweHarare220 Jul 2025T20I # 3336
135039--33.33South Africav AustraliaLord's211 Jun 2025Test # 2585
1353451-28.88South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1310132-100.00South Africav New ZealandHarare122 Jul 2025T20I # 3347
1334132-100.00South Africav AustraliaCairns116 Aug 2025T20I # 3407
1312122-108.33South Africav AustraliaCairns119 Aug 2025ODI # 4895
137611216.66South Africav EnglandCardiff110 Sep 2025T20I # 3445
12463-200.00South Africav AustraliaDarwin210 Aug 2025T20I # 3403
111492-122.22South Africav ZimbabweHarare214 Jul 2025T20I # 3316
1116141-78.57South Africav New ZealandHarare122 Jul 2025T20I # 3347
111281-137.50South Africav New ZealandHarare226 Jul 2025T20I # 3374
1119122-91.66South Africav AustraliaMackay224 Aug 2025ODI # 4897
1023162-62.50South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1038302-33.33South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
1018122-83.33South Africav New ZealandHarare122 Jul 2025T20I # 3347
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:

Zimbabwe A vs Marylebone Cricket Club at Harare, MCC in Zimbabwe , Oct 10-12, 2025 [First-class - Live]
>> 38/0 (8.3 ov, I Kaia 17*, T Makoni 12*, JJ Davidson 0/17)

Dolphins vs Lions at Durban, CSA 4-Day Series Division 1 8th Match, Oct 8-11, 2025 [First-class - Live]
>> 229/5 (75.0 ov, C Esterhuizen 25*, L Sipamla 0*, O Cele 0/17) - Stumps

Northern Cape vs Border at East London, CSA 4-Day Series Division 2 5th Match, Oct 9-12, 2025 [First-class - Live]
>> 58/1 (24.0 ov, N Roux 35*, L Sizani 14*, O Modimokoane 0/11) - Stumps