Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
175179126177138.88South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
144-118117122.03South Africav West IndiesEast London218 Mar 2023ODI # 4540
13119012767103.14Englandv South AfricaKimberley101 Feb 2023ODI # 4514
128*-11557111.30West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
119*-61155195.08South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
11818911476103.50Englandv South AfricaKimberley101 Feb 2023ODI # 4514
11860461011256.52West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
11314091114124.17Englandv South AfricaBloemfontein227 Jan 2023ODI # 4512
1111681176194.87South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
109117102141106.86South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
9617513917-69.06South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
94*1548183116.04Englandv South AfricaBloemfontein129 Jan 2023ODI # 4513
911026164149.18South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
90*1307981113.92South Africav NetherlandsBenoni231 Mar 2023ODI # 4558
8522015511-54.83South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
839444112188.63South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
81*1631178469.23West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
801017574106.66Englandv South AfricaBloemfontein129 Jan 2023ODI # 4513
801026272129.03South Africav EnglandKimberley201 Feb 2023ODI # 4514
791559312184.94West Indiesv South AfricaCenturion428 Feb 2023Test # 2495
729672111100.00West Indiesv South AfricaPotchefstroom121 Mar 2023ODI # 4544
7116211811-60.16South Africav West IndiesCenturion128 Feb 2023Test # 2495
687028112242.85South Africav West IndiesCenturion226 Mar 2023T20I # 2032
622201437-43.35West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
61106697388.40Netherlandsv South AfricaJohannesburg202 Apr 2023ODI # 4563
5988559-107.27Englandv South AfricaBloemfontein227 Jan 2023ODI # 4512
58*693723156.75South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
5390564194.64South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
5278616-85.24South Africav EnglandKimberley201 Feb 2023ODI # 4514
51*483971130.76South Africav NetherlandsBenoni231 Mar 2023ODI # 4558
51674561113.33Englandv South AfricaBloemfontein129 Jan 2023ODI # 4513
51432754188.88West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
49704332113.95South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
48-2653184.61South Africav West IndiesEast London218 Mar 2023ODI # 4540
48382243218.18South Africav West IndiesCenturion125 Mar 2023T20I # 2031
488471-367.60Netherlandsv South AfricaBenoni131 Mar 2023ODI # 4558
4780587-81.03South Africav West IndiesCenturion328 Feb 2023Test # 2495
4788498-95.91Netherlandsv South AfricaJohannesburg202 Apr 2023ODI # 4563
46-492393.87West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
4559534384.90Netherlandsv South AfricaBenoni131 Mar 2023ODI # 4558
44*302223200.00West Indiesv South AfricaJohannesburg128 Mar 2023T20I # 2036
43*411815238.88West Indiesv South AfricaCenturion225 Mar 2023T20I # 2031
43-3352130.30South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
4275547-77.77South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
42111718-59.15South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
42372143200.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
42413341127.27Netherlandsv South AfricaJohannesburg202 Apr 2023ODI # 4563
41*291814227.77West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
41282324178.26Englandv South AfricaKimberley101 Feb 2023ODI # 4514
41361924215.78West Indiesv South AfricaJohannesburg128 Mar 2023T20I # 2036
39603512111.42South Africav EnglandKimberley201 Feb 2023ODI # 4514
39-415-95.12West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
3953411395.12West Indiesv South AfricaPotchefstroom121 Mar 2023ODI # 4544
38*302141180.95South Africav West IndiesCenturion226 Mar 2023T20I # 2032
38763831100.00South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
3764415190.24South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
3797736-50.68West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
3678424-85.71Englandv South AfricaBloemfontein227 Jan 2023ODI # 4512
36412841128.57South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
36-2652138.46West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
3661433-83.72West Indiesv South AfricaPotchefstroom121 Mar 2023ODI # 4544
36412542144.00West Indiesv South AfricaJohannesburg128 Mar 2023T20I # 2036
35*30184-194.44South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
35362751129.62South Africav EnglandKimberley201 Feb 2023ODI # 4514
34542931117.24South Africav EnglandKimberley201 Feb 2023ODI # 4514
3461525165.38West Indiesv South AfricaJohannesburg408 Mar 2023Test # 2497
32*392911110.34South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
31502841110.71South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
3163416-75.60South Africav NetherlandsBenoni231 Mar 2023ODI # 4558
303832-293.75South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
30-294-103.44West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
2996834-34.93West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
2971363-80.55Netherlandsv South AfricaJohannesburg202 Apr 2023ODI # 4563
28301713164.70Englandv South AfricaBloemfontein129 Jan 2023ODI # 4513
2897694-40.57South Africav West IndiesCenturion128 Feb 2023Test # 2495
2876643-43.75South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
2875533152.83West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
28261413200.00West Indiesv South AfricaCenturion225 Mar 2023T20I # 2031
28401912147.36West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
2833214-133.33South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
2731193-142.10South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
27-264-103.84South Africav West IndiesEast London218 Mar 2023ODI # 4540
27341812150.00West Indiesv South AfricaJohannesburg128 Mar 2023T20I # 2036
26103634-41.26West Indiesv South AfricaJohannesburg208 Mar 2023Test # 2497
25-263196.15South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
2570402-62.50South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
23*85434-53.48South Africav West IndiesCenturion128 Feb 2023Test # 2495
2311822287.50West Indiesv South AfricaCenturion225 Mar 2023T20I # 2031
2278562-39.28West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
2276484-45.83West Indiesv South AfricaCenturion228 Feb 2023Test # 2495
2259493-44.89South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
21-223-95.45South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
212812-2175.00South Africav West IndiesCenturion125 Mar 2023T20I # 2031
2120214-100.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
2117185-116.66Netherlandsv South AfricaJohannesburg202 Apr 2023ODI # 4563
2064321-62.50Englandv South AfricaBloemfontein129 Jan 2023ODI # 4513
2026224-90.90South Africav West IndiesCenturion128 Feb 2023Test # 2495
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 vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598 - Live]
>> 339/6 (76.2 ov, J Overton 0*, JL Smith 2*, M Prasidh Krishna 3/109) - Stumps

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 3rd T20I, Aug 3, 2025 [T20I # 3391]