Batting Most Runs Innings - South Africa

High scores in 2023 in FC+LA+T20s - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
175179126177138.88South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion115 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede124 Oct 2023ODI # 4680
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
144-118117122.03South Africav West IndiesEast London218 Mar 2023ODI # 4540
13317211895112.71South Africav New ZealandPune101 Nov 2023ODI # 4689
119*-61155195.08South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
114*21414214180.28South Africav AustraliaBloemfontein107 Sep 2023ODI # 4635
11417611610398.27South Africav New ZealandPune101 Nov 2023ODI # 4689
1111681176194.87South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
109117102141106.86South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
10914710685102.83South Africav AustraliaLucknow112 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede121 Oct 2023ODI # 4677
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
102*1087494137.83South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
1011381168587.06South Africav AustraliaEden Gardens116 Nov 2023ODI # 4704
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
10014084123119.04South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
9617513917-69.06South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
931308793106.89South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
911026164149.18South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
91151937397.84South Africav PakistanChennai227 Oct 2023ODI # 4683
90*1307981113.92South Africav NetherlandsBenoni231 Mar 2023ODI # 4558
90944928183.67South Africav BangladeshWankhede124 Oct 2023ODI # 4680
8522015511-54.83South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
851117593113.33South Africav EnglandWankhede121 Oct 2023ODI # 4677
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
839444112188.63South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
82*734565182.22South Africav AustraliaCenturion115 Sep 2023ODI # 4646
8210177102106.49South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
81121876393.10South Africav IndiaPaarl221 Dec 2023ODI # 4716
801026272129.03South Africav EnglandKimberley201 Feb 2023ODI # 4514
76*141956180.00South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
75*724236178.57South Africav EnglandWankhede121 Oct 2023ODI # 4677
7116211811-60.16South Africav West IndiesCenturion128 Feb 2023Test # 2495
687028112242.85South Africav West IndiesCenturion226 Mar 2023T20I # 2032
6398654396.92South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
6291657295.38South Africav AustraliaCenturion115 Sep 2023ODI # 4646
6086618-98.36South Africav EnglandWankhede121 Oct 2023ODI # 4677
6084697-86.95South Africav BangladeshWankhede124 Oct 2023ODI # 4680
58*693723156.75South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
57107626-91.93South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
56764352130.23South Africav AustraliaDurban230 Aug 2023T20I # 2224
56614471127.27South Africav AustraliaLucknow112 Oct 2023ODI # 4667
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
53105816165.43South Africav AustraliaSydney204 Jan 2023Test # 2488
5390564194.64South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
53483024176.66South Africav New ZealandPune101 Nov 2023ODI # 4689
5278616-85.24South Africav EnglandKimberley201 Feb 2023ODI # 4514
52116817-64.19South Africav IndiaGqeberha219 Dec 2023ODI # 4714
51*483971130.76South Africav NetherlandsBenoni231 Mar 2023ODI # 4558
49704332113.95South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
49623832128.94South Africav AustraliaDurban101 Sep 2023T20I # 2228
4974526-94.23South Africav AustraliaBloemfontein209 Sep 2023ODI # 4638
49483633136.11South Africav AustraliaBloemfontein209 Sep 2023ODI # 4638
49422781181.48South Africav IndiaGqeberha212 Dec 2023T20I # 2396
48-2653184.61South Africav West IndiesEast London218 Mar 2023ODI # 4540
48382243218.18South Africav West IndiesCenturion125 Mar 2023T20I # 2031
48312115228.57South Africav AustraliaDurban103 Sep 2023T20I # 2230
472171654-28.48South Africav AustraliaSydney204 Jan 2023Test # 2488
4780587-81.03South Africav West IndiesCenturion328 Feb 2023Test # 2495
47292343204.34South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
4776484297.91South Africav AustraliaEden Gardens116 Nov 2023ODI # 4704
46554043115.00South Africav AustraliaBloemfontein209 Sep 2023ODI # 4638
45373062150.00South Africav AustraliaBloemfontein209 Sep 2023ODI # 4638
4585645-70.31South Africav AustraliaCenturion115 Sep 2023ODI # 4646
43-3352130.30South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
4381524182.69South Africav NetherlandsDharamsala217 Oct 2023ODI # 4672
42*1711256-33.60South Africav AustraliaSydney304 Jan 2023Test # 2488
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
42553022140.00South Africav AustraliaDurban103 Sep 2023T20I # 2230
4263444-95.45South Africav EnglandWankhede121 Oct 2023ODI # 4677
41212342178.26South Africav AustraliaDurban103 Sep 2023T20I # 2230
4158472387.23South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
40543751108.10South Africav NetherlandsDharamsala217 Oct 2023ODI # 4672
39*362132185.71South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
39*463713105.40South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
39116832246.98South Africav AustraliaSydney204 Jan 2023Test # 2488
39603512111.42South Africav EnglandKimberley201 Feb 2023ODI # 4514
3941453-86.66South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
38*302141180.95South Africav West IndiesCenturion226 Mar 2023T20I # 2032
38*271924200.00South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
38763831100.00South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
3764415190.24South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
36412841128.57South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
3650515-70.58South Africav IndiaGqeberha219 Dec 2023ODI # 4714
3641412187.80South Africav IndiaPaarl221 Dec 2023ODI # 4716
35*30184-194.44South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
3570741247.29South Africav AustraliaSydney204 Jan 2023Test # 2488
3575613-57.37South Africav AustraliaSydney304 Jan 2023Test # 2488
35362751129.62South Africav EnglandKimberley201 Feb 2023ODI # 4514
35131761205.88South Africav AustraliaDurban101 Sep 2023T20I # 2228
3584552-63.63South Africav AustraliaLucknow112 Oct 2023ODI # 4667
35412522140.00South Africav IndiaJohannesburg214 Dec 2023T20I # 2401
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

United States of America vs Oman at Lauderhill, ICC Men's Cricket World Cup League 2 72nd Match, May 27, 2025 [ODI # 4879]

United States of America vs Canada at Lauderhill, ICC Men's Cricket World Cup League 2 71st Match, May 25, 2025 [ODI # 4878]

Oman vs United States of America at Lauderhill, ICC Men's Cricket World Cup League 2 69th Match, May 21, 2025 [ODI # 4874]