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
150184148115101.35South Africav New ZealandLahore110 Feb 2025ODI # 4829
112*1198183138.27South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
1031541067197.16South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
100*9367104149.25South Africav New ZealandLahore25 Mar 2025ODI # 4855
971257484131.08South Africav PakistanCape Town219 Dec 2024ODI # 4819
911451027389.21South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
91136939497.84South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
878756113155.35South Africav PakistanKarachi112 Feb 2025ODI # 4834
86111977288.65South Africav PakistanPaarl117 Dec 2024ODI # 4817
831258410198.80South Africav PakistanKarachi112 Feb 2025ODI # 4834
821279613-85.41South Africav PakistanKarachi112 Feb 2025ODI # 4834
816043122188.37South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
79106862491.86South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
72*121876382.75South Africav EnglandKarachi21 Mar 2025ODI # 4851
69876642104.54South Africav New ZealandLahore25 Mar 2025ODI # 4855
6795645-104.68South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
64916051106.66South Africav New ZealandLahore110 Feb 2025ODI # 4829
64875611-114.28South Africav EnglandKarachi21 Mar 2025ODI # 4851
5898765-76.31South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
5691714178.87South Africav New ZealandLahore25 Mar 2025ODI # 4855
52*603661144.44South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
52554632113.04South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
44*513231137.50South Africav PakistanKarachi112 Feb 2025ODI # 4834
43533431126.47South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
4169511280.39South Africav New ZealandLahore110 Feb 2025ODI # 4829
40*59445-90.90South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
40653931102.56South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
3844366-105.55South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
3651387-94.73South Africav PakistanPaarl117 Dec 2024ODI # 4817
35*57394189.74South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
3542393-89.74South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
3569541-64.81South Africav PakistanPaarl117 Dec 2024ODI # 4817
3573524167.30South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
3460403185.00South Africav PakistanCape Town219 Dec 2024ODI # 4819
3343256-132.00South Africav PakistanPaarl117 Dec 2024ODI # 4817
3142293-106.89South Africav New ZealandLahore25 Mar 2025ODI # 4855
2948391174.35South Africav PakistanCape Town219 Dec 2024ODI # 4819
2844342-82.35South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
2743255-108.00South Africav EnglandKarachi21 Mar 2025ODI # 4851
26492222118.18South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
26322322113.04South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
2339284-82.14South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
2349301176.66South Africav PakistanCape Town219 Dec 2024ODI # 4819
22421831122.22South Africav PakistanKarachi112 Feb 2025ODI # 4834
2136301170.00South Africav PakistanCape Town219 Dec 2024ODI # 4819
20*241711117.64South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
2067451-44.44South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
2033233-86.95South Africav New ZealandLahore110 Feb 2025ODI # 4829
1936273-70.37South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
1720124-141.66South Africav New ZealandLahore25 Mar 2025ODI # 4855
1622222-72.72South Africav New ZealandLahore25 Mar 2025ODI # 4855
15*10911166.66South Africav PakistanKarachi112 Feb 2025ODI # 4834
14161311107.69South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
1423181-77.77South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
1312112-118.18South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
12*7611200.00South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
1228141-85.71South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
1229171-70.58South Africav PakistanCape Town219 Dec 2024ODI # 4819
1130181-61.11South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
1125191-57.89South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
1131221-50.00South Africav PakistanPaarl117 Dec 2024ODI # 4817
1123112-100.00South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
10*2516--62.50South Africav PakistanPaarl117 Dec 2024ODI # 4817
103727--37.03South Africav PakistanPaarl117 Dec 2024ODI # 4817
937212-42.85South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
92213--69.23South Africav PakistanCape Town219 Dec 2024ODI # 4819
816141-57.14South Africav PakistanPaarl117 Dec 2024ODI # 4817
81562-133.33South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
82416-150.00South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
811131-61.53South Africav New ZealandLahore25 Mar 2025ODI # 4855
7*239--77.77South Africav New ZealandLahore110 Feb 2025ODI # 4829
7*22-1350.00South Africav EnglandKarachi21 Mar 2025ODI # 4851
4*64--100.00South Africav IrelandAbu Dhabi14 Oct 2024ODI # 4781
4641-100.00South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
435--80.00South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
3*73--100.00South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
3199--33.33South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
396--50.00South Africav PakistanCape Town219 Dec 2024ODI # 4819
346--50.00South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
377--42.85South Africav New ZealandLahore25 Mar 2025ODI # 4855
3117--42.85South Africav New ZealandLahore25 Mar 2025ODI # 4855
2139--22.22South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
233--66.66South Africav New ZealandLahore110 Feb 2025ODI # 4829
256--33.33South Africav PakistanKarachi112 Feb 2025ODI # 4834
1*52--50.00South Africav PakistanCape Town219 Dec 2024ODI # 4819
1*12--50.00South Africav New ZealandLahore110 Feb 2025ODI # 4829
1*212--50.00South Africav New ZealandLahore25 Mar 2025ODI # 4855
167--14.28South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
1177--14.28South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
185--20.00South Africav PakistanPaarl117 Dec 2024ODI # 4817
112--50.00South Africav PakistanPaarl117 Dec 2024ODI # 4817
176--16.66South Africav PakistanCape Town219 Dec 2024ODI # 4819
122--50.00South Africav PakistanCape Town219 Dec 2024ODI # 4819
144--25.00South Africav New ZealandLahore110 Feb 2025ODI # 4829
154--25.00South Africav New ZealandLahore25 Mar 2025ODI # 4855
0*95---South Africav IrelandAbu Dhabi27 Oct 2024ODI # 4782
-64---South Africav IrelandAbu Dhabi12 Oct 2024ODI # 4780
-11---South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
-21---South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
-125---South Africav EnglandKarachi21 Mar 2025ODI # 4851
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:

India A (India Blues) vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A (India Blues) vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]