Batting Most Runs Innings IN South Africa

Cricket Records in 2020s in ODI matches IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
12417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
12413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
123*17611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
123*19613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
119*1721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
11818911476103.50Englandv South AfricaKimberley01 Feb 2023ODI # 4514
114*21414214180.28South Africav AustraliaBloemfontein07 Sep 2023ODI # 4635
11314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
1111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
1102001438076.92South Africav IndiaPaarl19 Jan 2022ODI # 4344
109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
10816310880100.00Australiav South AfricaPotchefstroom07 Mar 2020ODI # 4254
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
10715211311194.69South Africav EnglandCape Town04 Feb 2020ODI # 4234
10613793123113.97Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
10313210417099.03Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
102*1087494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
1011551049397.11Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
991257794128.57Australiav South AfricaCenturion15 Sep 2023ODI # 4646
981501035295.14South Africav EnglandCape Town04 Feb 2020ODI # 4234
951501129184.82South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
94*1548183116.04Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
941188273114.63Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
931308793106.89South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
921671029090.19South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
911541088184.25South Africav IndiaPaarl21 Jan 2022ODI # 4346
911026164149.18South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
90*1307981113.92South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
87*10282140106.09Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
871441036284.46Englandv South AfricaCape Town04 Feb 2020ODI # 4234
86134989187.75South Africav BangladeshCenturion18 Mar 2022ODI # 4370
859471102119.71Indiav South AfricaPaarl21 Jan 2022ODI # 4346
841459812085.71South Africav AustraliaPotchefstroom07 Mar 2020ODI # 4254
82*734565182.22South Africav AustraliaCenturion15 Sep 2023ODI # 4646
8210177102106.49South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
81121876393.10South Africav IndiaPaarl21 Dec 2023ODI # 4716
80*123938086.02Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
801328610193.02South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
801017574106.66Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
801026272129.03South Africav EnglandKimberley01 Feb 2023ODI # 4514
79978410094.04Indiav South AfricaPaarl19 Jan 2022ODI # 4344
791005783138.59South Africav BangladeshCenturion18 Mar 2022ODI # 4370
78986673118.18South Africav IndiaPaarl21 Jan 2022ODI # 4346
788056103139.28Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
77976473120.31Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
76129943080.85Australiav South AfricaPaarl29 Feb 2020ODI # 4248
721301079067.28Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
729672111100.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
71905666126.78Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
70154803187.50Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
70105819086.41South Africav PakistanCenturion07 Apr 2021ODI # 4287
69*905344130.18South Africav EnglandJohannesburg09 Feb 2020ODI # 4242
69128815285.18South Africav EnglandJohannesburg09 Feb 2020ODI # 4242
69118876279.31Australiav South AfricaBloemfontein04 Mar 2020ODI # 4252
69116835083.13Australiav South AfricaBloemfontein04 Mar 2020ODI # 4252
68*7863101107.93South Africav AustraliaPotchefstroom07 Mar 2020ODI # 4254
66110796383.54Englandv South AfricaJohannesburg09 Feb 2020ODI # 4242
65112845077.38Indiav South AfricaCape Town23 Jan 2022ODI # 4349
6493704191.42South Africav AustraliaPaarl29 Feb 2020ODI # 4248
64503693177.77Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
6398654396.92South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
621015333116.98South Africav PakistanCenturion07 Apr 2021ODI # 4287
62704192151.21South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
6291657295.38South Africav AustraliaCenturion15 Sep 2023ODI # 4646
62112837174.69Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
6196735183.56Indiav South AfricaCape Town23 Jan 2022ODI # 4349
61106697388.40Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
60533764162.16South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
59885590107.27Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
58*86774275.32South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
58*693723156.75South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
5796733078.08Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
57107626091.93South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
5695795170.88South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
5695647087.50Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
55*704390127.90Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
55148794069.62Indiav South AfricaPaarl21 Jan 2022ODI # 4346
5485613288.52South Africav PakistanCenturion07 Apr 2021ODI # 4287
54573452158.82Indiav South AfricaCape Town23 Jan 2022ODI # 4349
5390564194.64South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
52111594188.13South Africav IndiaCape Town23 Jan 2022ODI # 4349
5278616085.24South Africav EnglandKimberley01 Feb 2023ODI # 4514
52484561115.55Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
52116817064.19South Africav IndiaGqeberha19 Dec 2023ODI # 4714
5285775167.53Indiav South AfricaPaarl21 Dec 2023ODI # 4716
51*483971130.76South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
5164523198.07South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
5179633080.95Indiav South AfricaPaarl19 Jan 2022ODI # 4344
51674561113.33Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
50*442733185.18South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
50*634351116.27Indiav South AfricaPaarl19 Jan 2022ODI # 4344
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
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]