Batting Most Runs Innings - South Africa

High scores in 2022 in Tests+ODIs+T20Is - 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
136*29918716172.72South Africav New ZealandChristchurch325 Feb 2022Test # 2451
13417411710-114.52South Africav EnglandChester-le-Street119 Jul 2022ODI # 4434
13317211895112.71South Africav New ZealandPune101 Nov 2023ODI # 4689
129*1509694134.37South Africav IndiaPaarl119 Jan 2022ODI # 4344
12417113012295.38South Africav IndiaCape Town123 Jan 2022ODI # 4349
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
1102001438-76.92South Africav IndiaPaarl119 Jan 2022ODI # 4344
109905678194.64South Africav BangladeshSydney127 Oct 2022T20I # 1847
109117102141106.86South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
10914710685102.83South Africav AustraliaLucknow112 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede121 Oct 2023ODI # 4677
10829322114-48.86South Africav New ZealandChristchurch125 Feb 2022Test # 2451
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
106*794787225.53South Africav IndiaGuwahati202 Oct 2022T20I # 1803
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
102*1087494137.83South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
1011381168587.06South Africav AustraliaEden Gardens116 Nov 2023ODI # 4704
100*804878208.33South Africav IndiaIndore104 Oct 2022T20I # 1805
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
10014084123119.04South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
96*30918810-51.06South Africav IndiaJohannesburg403 Jan 2022Test # 2445
96*8055105174.54South Africav EnglandCardiff128 Jul 2022T20I # 1698
9617513917-69.06South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
9329519012-48.94South Africav BangladeshDurban131 Mar 2022Test # 2460
931308793106.89South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
92*1057613-121.05South Africav EnglandLeeds124 Jul 2022ODI # 4437
911541088184.25South Africav IndiaPaarl221 Jan 2022ODI # 4346
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
86134989187.75South Africav BangladeshCenturion218 Mar 2022ODI # 4370
8522015511-54.83South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
851117593113.33South Africav EnglandWankhede121 Oct 2023ODI # 4677
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
84124959388.42South Africav BangladeshGqeberha108 Apr 2022Test # 2461
839444112188.63South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
82*734565182.22South Africav AustraliaCenturion115 Sep 2023ODI # 4646
8218911310-72.56South Africav IndiaCape Town411 Jan 2022Test # 2448
8210177102106.49South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
81594675176.08South Africav IndiaCuttack212 Jun 2022T20I # 1569
81121876393.10South Africav IndiaPaarl221 Dec 2023ODI # 4716
801026272129.03South Africav EnglandKimberley201 Feb 2023ODI # 4514
791005783138.59South Africav BangladeshCenturion218 Mar 2022ODI # 4370
79128897188.76South Africav IndiaRanchi109 Oct 2022ODI # 4471
78986673118.18South Africav IndiaPaarl221 Jan 2022ODI # 4346
7785619-126.22South Africav EnglandChester-le-Street119 Jul 2022ODI # 4434
76*141956180.00South Africav AfghanistanAhmedabad210 Nov 2023ODI # 4699
75*724675163.04South Africav IndiaDelhi209 Jun 2022T20I # 1554
75*846353119.04South Africav IndiaLucknow106 Oct 2022ODI # 4470
75*724236178.57South Africav EnglandWankhede121 Oct 2023ODI # 4677
74*1136562113.84South Africav IndiaLucknow106 Oct 2022ODI # 4470
748053101139.62South Africav IrelandBristol103 Aug 2022T20I # 1721
74126769197.36South Africav IndiaRanchi109 Oct 2022ODI # 4471
732451466-50.00South Africav EnglandLord's217 Aug 2022Test # 2474
722491669-43.37South Africav IndiaCape Town211 Jan 2022Test # 2448
72442828257.14South Africav EnglandBristol227 Jul 2022T20I # 1693
7116211811-60.16South Africav West IndiesCenturion128 Feb 2023Test # 2495
701398910-78.65South Africav BangladeshGqeberha108 Apr 2022Test # 2461
7075509-140.00South Africav EnglandSouthampton131 Jul 2022T20I # 1717
69*1234834143.75South Africav IndiaGuwahati202 Oct 2022T20I # 1803
68594364158.13South Africav IndiaIndore104 Oct 2022T20I # 1805
687028112242.85South Africav West IndiesCenturion226 Mar 2023T20I # 2032
6716310111-66.33South Africav BangladeshDurban131 Mar 2022Test # 2460
672091627-41.35South Africav BangladeshGqeberha108 Apr 2022Test # 2461
652011446-45.13South Africav AustraliaMelbourne326 Dec 2022Test # 2485
64*583145206.45South Africav IndiaDelhi209 Jun 2022T20I # 1554
641731027-62.74South Africav BangladeshDurban331 Mar 2022Test # 2460
641561249-51.61South Africav BangladeshGqeberha108 Apr 2022Test # 2461
64142968166.66South Africav AustraliaBrisbane117 Dec 2022Test # 2482
63773873165.78South Africav BangladeshSydney127 Oct 2022T20I # 1847
6398654396.92South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
621771189-52.54South Africav IndiaJohannesburg203 Jan 2022Test # 2445
62704192151.21South Africav BangladeshJohannesburg220 Mar 2022ODI # 4372
6291657295.38South Africav AustraliaCenturion115 Sep 2023ODI # 4646
6086618-98.36South Africav EnglandWankhede121 Oct 2023ODI # 4677
6084697-86.95South Africav BangladeshWankhede124 Oct 2023ODI # 4680
59*784643128.26South Africav IndiaPerth230 Oct 2022T20I # 1853
5916613610-43.38South Africav AustraliaMelbourne126 Dec 2022Test # 2485
58*86774275.32South Africav BangladeshJohannesburg220 Mar 2022ODI # 4372
58*693723156.75South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
57115775-74.02South Africav EnglandChester-le-Street119 Jul 2022ODI # 4434
57423391172.72South Africav EnglandBristol227 Jul 2022T20I # 1693
57107626-91.93South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
56452725207.40South Africav IrelandBristol103 Aug 2022T20I # 1721
56764352130.23South Africav AustraliaDurban230 Aug 2023T20I # 2224
56614471127.27South Africav AustraliaLucknow112 Oct 2023ODI # 4667
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
53523232165.62South Africav EnglandCardiff128 Jul 2022T20I # 1698
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:

India Under-19s (Young Cricketers) vs England Under-19s (Young Cricketers) at Beckenham, India Under-19s in England 1st Youth test, Jul 12-15, 2025 [Youth Test # 304]

South Africa Under-19s vs England Under-19s (Young Cricketers) at Cape Town, England Under-19s in South Africa 2nd unofficial Test, Feb 3-6, 2025 [Youth Test # 303]

England Under-19s (Young Cricketers) vs South Africa Under-19s at Stellenbosch, England Under-19s in South Africa 1st unofficial Test, Jan 26-29, 2025 [Youth Test # 302]