Batting Most Runs Innings

Cricket Records in 2023 in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
12413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
11818911476103.50Englandv South AfricaKimberley01 Feb 2023ODI # 4514
11314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
111150111114100.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
10613793123113.97Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
101*19512110083.47Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
991257794128.57Australiav South AfricaCenturion15 Sep 2023ODI # 4646
97*1731077390.65Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
94*1548183116.04Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
80*123938086.02Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
801017574106.66Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
79836584121.53Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
78*10269101113.04Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
788056103139.28Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
77101877288.50Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
76554248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
729672111100.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
71905666126.78Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
68866263109.67Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
64503693177.77Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
62624892129.16Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
62112837174.69Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
61106697388.40Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
60875044120.00New Zealandv South AfricaPune01 Nov 2023ODI # 4689
59885590107.27Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
5695647087.50Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
55*704390127.90Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
52815270100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
52484561115.55Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
5285775167.53Indiav South AfricaPaarl21 Dec 2023ODI # 4716
51674561113.33Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
50393771135.13Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
50100654176.92Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
48*95693169.56Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
4884710367.60Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
4788498095.91Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
46-492393.87West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
46125743062.16Australiav South AfricaLucknow12 Oct 2023ODI # 4667
4559534384.90Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
4476633069.84Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
43*251725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
43533632119.44Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
42413341127.27Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
41282324178.26Englandv South AfricaKimberley01 Feb 2023ODI # 4514
40322462166.66Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
39-415095.12West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
3953411395.12West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
38312461158.33Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
38412732140.74Indiav South AfricaPaarl21 Dec 2023ODI # 4716
3678424085.71Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
36-2652138.46West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
3661433083.72West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
35342523140.00Australiav South AfricaCenturion15 Sep 2023ODI # 4646
35312170166.66Englandv South AfricaWankhede21 Oct 2023ODI # 4677
33452861117.85Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
33523141106.45Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
3350375089.18New Zealandv South AfricaPune01 Nov 2023ODI # 4689
31352741114.81Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
30-2940103.44West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
30102622048.38Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
29*211531193.33Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
2971363080.55Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
29342641111.53Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
29301931152.63Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
29291814161.11Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
28301713164.70Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
2866493057.14Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
2769513052.94Australiav South AfricaLucknow12 Oct 2023ODI # 4667
2658462056.52Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
2636324081.25Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
25452231113.63Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
24322412100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
2440304080.00New Zealandv South AfricaPune01 Nov 2023ODI # 4689
23*14903255.55Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
2333263088.46Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
23221931121.05Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
2354244195.83Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
22292140104.76Australiav South AfricaLucknow12 Oct 2023ODI # 4667
2278443150.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
22191450157.14Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
22231631137.50Indiav South AfricaPaarl21 Dec 2023ODI # 4716
21171850116.66Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
2138311167.74Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
2147352060.00Indiav South AfricaPaarl21 Dec 2023ODI # 4716
2064321062.50Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
2036223090.90Australiav South AfricaCenturion15 Sep 2023ODI # 4646
2056253080.00Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
19201640118.75Australiav South AfricaLucknow12 Oct 2023ODI # 4667
1941371151.35Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
19271930100.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
1851242075.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
1845272066.66Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
18151321138.46Australiav South AfricaCenturion15 Sep 2023ODI # 4646
18181602112.50Australiav South AfricaCenturion15 Sep 2023ODI # 4646
1834273066.66Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
1833254072.00Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
1828312058.06Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
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:

New Zealand v Bangladesh at Napier, 3rd ODI, Dec 23, 2023 [ODI # 4717]

South Africa v India at Paarl, 3rd ODI, Dec 21, 2023 [ODI # 4716]

New Zealand v Bangladesh at Nelson, 2nd ODI, Dec 20, 2023 [ODI # 4715]