Batting Most Runs Innings

Cricket Records in 2020s in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
12413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
118189115102102.60Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
11818911476103.50Englandv South AfricaKimberley01 Feb 2023ODI # 4514
113*155111150101.80Indiav South AfricaRanchi09 Oct 2022ODI # 4471
11314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
111150111114100.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
10816310880100.00Australiav South AfricaPotchefstroom07 Mar 2020ODI # 4254
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
10613793123113.97Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
10313210417099.03Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
10217111710287.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
101*19512110083.47Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
1011551049397.11Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
100*13091140109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
991257794128.57Australiav South AfricaCenturion15 Sep 2023ODI # 4646
97*1731077390.65Afghanistanv South AfricaAhmedabad10 Nov 2023ODI # 4699
94*1548183116.04Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
941188273114.63Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
931168447110.71Indiav South AfricaRanchi09 Oct 2022ODI # 4471
87*10282140106.09Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
871441036284.46Englandv South AfricaCape Town04 Feb 2020ODI # 4234
86*1186393136.50Indiav South AfricaLucknow06 Oct 2022ODI # 4470
861167752111.68Englandv South AfricaChester-le-Street19 Jul 2022ODI # 4434
859471102119.71Indiav South AfricaPaarl21 Jan 2022ODI # 4346
80*123938086.02Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
801017574106.66Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
79936864116.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
79978410094.04Indiav South AfricaPaarl19 Jan 2022ODI # 4344
79836584121.53Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
78*10269101113.04Netherlandsv South AfricaDharamsala17 Oct 2023ODI # 4672
788056103139.28Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
771086953111.59Sri Lankav South AfricaColombo (RPS)04 Sep 2021ODI # 4315
77976473120.31Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
77101877288.50Indiav South AfricaEden Gardens05 Nov 2023ODI # 4694
76129943080.85Australiav South AfricaPaarl29 Feb 2020ODI # 4248
76554248180.95Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
72936261116.12Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
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
69118876279.31Australiav South AfricaBloemfontein04 Mar 2020ODI # 4252
69116835083.13Australiav South AfricaBloemfontein04 Mar 2020ODI # 4252
68866263109.67Sri Lankav South AfricaDelhi07 Oct 2023ODI # 4661
66110796383.54Englandv South AfricaJohannesburg09 Feb 2020ODI # 4242
6598796082.27Irelandv South AfricaDublin (Malahide)11 Jul 2021ODI # 4301
65112845077.38Indiav South AfricaCape Town23 Jan 2022ODI # 4349
64503693177.77Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
63125879072.41Irelandv South AfricaDublin (Malahide)11 Jul 2021ODI # 4301
63112717088.73Englandv South AfricaChester-le-Street19 Jul 2022ODI # 4434
62624892129.16Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
62112837174.69Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
6196735183.56Indiav South AfricaCape Town23 Jan 2022ODI # 4349
61106697388.40Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
60875044120.00New Zealandv South AfricaPune01 Nov 2023ODI # 4689
59885590107.27Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
5796733078.08Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
5695647087.50Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
55*704390127.90Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
55148794069.62Indiav South AfricaPaarl21 Jan 2022ODI # 4346
54895451100.00Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
54573452158.82Indiav South AfricaCape Town23 Jan 2022ODI # 4349
52815270100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
52484561115.55Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
5285775167.53Indiav South AfricaPaarl21 Dec 2023ODI # 4716
5179633080.95Indiav South AfricaPaarl19 Jan 2022ODI # 4344
51674561113.33Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
50*634351116.27Indiav South AfricaPaarl19 Jan 2022ODI # 4344
50101675174.62Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
50724442113.63Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
50533780135.13Indiav South AfricaLucknow06 Oct 2022ODI # 4470
50393771135.13Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
50100654176.92Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
4988523094.23Englandv South AfricaJohannesburg09 Feb 2020ODI # 4242
4982578085.96Indiav South AfricaDelhi11 Oct 2022ODI # 4472
48*95693169.56Australiav South AfricaBloemfontein07 Sep 2023ODI # 4635
4881578084.21Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
4884710367.60Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
47114712066.19Sri Lankav South AfricaColombo (RPS)07 Sep 2021ODI # 4318
4788498095.91Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
46-492393.87West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
46125743062.16Australiav South AfricaLucknow12 Oct 2023ODI # 4667
45432352195.65Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
4559534384.90Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
4474625070.96Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
4476633069.84Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
43*251725252.94Englandv South AfricaWankhede21 Oct 2023ODI # 4677
43302363186.95Englandv South AfricaJohannesburg09 Feb 2020ODI # 4242
4386623169.35Englandv South AfricaChester-le-Street19 Jul 2022ODI # 4434
43533632119.44Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
42413341127.27Netherlandsv South AfricaJohannesburg02 Apr 2023ODI # 4563
4174512080.39Australiav South AfricaPaarl29 Feb 2020ODI # 4248
4195673161.19Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
41282324178.26Englandv South AfricaKimberley01 Feb 2023ODI # 4514
40*603831105.26Indiav South AfricaPaarl21 Jan 2022ODI # 4346
4068422095.23Englandv South AfricaCape Town04 Feb 2020ODI # 4234
4073524076.92Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
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]