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
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
152*147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
152172130164116.92Australiav EnglandMelbourne22 Nov 2022ODI # 4480
14217412896110.93Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
134174117100114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
123*14196115128.12New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
118*949177129.67New Zealandv EnglandCardiff08 Sep 2023ODI # 4636
113146112120100.89Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
111*17712113191.73New Zealandv EnglandCardiff08 Sep 2023ODI # 4636
1111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
109*1288347131.32West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
10911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
1081389047120.00Australiav EnglandManchester16 Sep 2020ODI # 4261
1081561147294.73Indiav EnglandPune26 Mar 2021ODI # 4283
10715211311194.69South Africav EnglandCape Town04 Feb 2020ODI # 4234
1061681147292.98Australiav EnglandManchester16 Sep 2020ODI # 4261
10616810282103.92Australiav EnglandMelbourne22 Nov 2022ODI # 4480
981501035295.14South Africav EnglandCape Town04 Feb 2020ODI # 4234
9818010611292.45Indiav EnglandPune23 Mar 2021ODI # 4281
941631145182.45Australiav EnglandSydney19 Nov 2022ODI # 4477
92*10576130121.05South Africav EnglandLeeds24 Jul 2022ODI # 4437
9115091130100.00Sri Lankav EnglandThe Oval01 Jul 2021ODI # 4297
8716210110386.13Indiav EnglandLucknow29 Oct 2023ODI # 4686
8612484101102.38Australiav EnglandAdelaide17 Nov 2022ODI # 4475
851117593113.33South Africav EnglandWankhede21 Oct 2023ODI # 4677
80*1237891102.56Australiav EnglandAdelaide17 Nov 2022ODI # 4475
801026272129.03South Africav EnglandKimberley01 Feb 2023ODI # 4514
80875784140.35Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
78796254125.80Indiav EnglandPune28 Mar 2021ODI # 4284
781047343106.84Netherlandsv EnglandAmstelveen19 Jun 2022ODI # 4414
77*110837292.77Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
77835944130.50Australiav EnglandManchester11 Sep 2020ODI # 4259
77794037192.50Indiav EnglandPune26 Mar 2021ODI # 4283
77856190126.22South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
76*795875131.03Indiav EnglandThe Oval12 Jul 2022ODI # 4424
76996672115.15Bangladeshv EnglandDharamsala10 Oct 2023ODI # 4664
75*724236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
751087170105.63Bangladeshv EnglandChattogram06 Mar 2023ODI # 4531
74875880127.58Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
731351006073.00Australiav EnglandManchester11 Sep 2020ODI # 4259
731471058169.52Australiav EnglandManchester13 Sep 2020ODI # 4260
73150817090.12Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
72*865651128.57Netherlandsv EnglandAmstelveen17 Jun 2022ODI # 4413
72105765294.73New Zealandv EnglandThe Oval13 Sep 2023ODI # 4643
718155100129.09Indiav EnglandManchester17 Jul 2022ODI # 4433
71111837085.54Australiav EnglandAhmedabad04 Nov 2023ODI # 4693
70122936075.26Bangladeshv EnglandChattogram06 Mar 2023ODI # 4531
69*905344130.18South Africav EnglandJohannesburg09 Feb 2020ODI # 4242
69128815285.18South Africav EnglandJohannesburg09 Feb 2020ODI # 4242
698657101121.05Australiav EnglandAdelaide17 Nov 2022ODI # 4475
68102878078.16Irelandv EnglandSouthampton01 Aug 2020ODI # 4257
681156861100.00West Indiesv EnglandNorth Sound06 Dec 2023ODI # 4707
678056100119.64Indiav EnglandPune28 Mar 2021ODI # 4284
66110793183.54Indiav EnglandPune26 Mar 2021ODI # 4283
66686592101.53West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
65*845471120.37Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
64634454145.45Indiav EnglandPune28 Mar 2021ODI # 4284
64102722088.88Netherlandsv EnglandAmstelveen22 Jun 2022ODI # 4417
6386807178.75West Indiesv EnglandNorth Sound06 Dec 2023ODI # 4707
62*844344144.18Indiav EnglandPune23 Mar 2021ODI # 4281
61494834127.08New Zealandv EnglandLord's15 Sep 2023ODI # 4647
6086618098.36South Africav EnglandWankhede21 Oct 2023ODI # 4677
59*1481184050.00Irelandv EnglandSouthampton30 Jul 2020ODI # 4256
58*523172187.09Indiav EnglandPune23 Mar 2021ODI # 4281
58*693723156.75South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
58735541105.45Australiav EnglandSydney19 Nov 2022ODI # 4477
58136826070.73Bangladeshv EnglandMirpur01 Mar 2023ODI # 4525
58109695084.05Bangladeshv EnglandMirpur03 Mar 2023ODI # 4528
5892663287.87Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
57115775074.02South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
57735261109.61New Zealandv EnglandSouthampton10 Sep 2023ODI # 4640
5665606093.33Indiav EnglandPune23 Mar 2021ODI # 4281
56133774072.72Pakistanv EnglandLord's10 Jul 2021ODI # 4300
56110737076.71Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
5684783071.79Netherlandsv EnglandAmstelveen22 Jun 2022ODI # 4417
55715562100.00Netherlandsv EnglandAmstelveen17 Jun 2022ODI # 4413
5491656183.07Sri Lankav EnglandChester-le-Street29 Jun 2021ODI # 4296
5390564194.64South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
53101715074.64Bangladeshv EnglandChattogram06 Mar 2023ODI # 4531
5278616085.24South Africav EnglandKimberley01 Feb 2023ODI # 4514
5193644079.68Bangladeshv EnglandDharamsala10 Oct 2023ODI # 4664
51534561113.33Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
50101696072.46Netherlandsv EnglandAmstelveen22 Jun 2022ODI # 4417
5097592284.74Australiav EnglandSydney19 Nov 2022ODI # 4477
5099585186.20West Indiesv EnglandBridgetown09 Dec 2023ODI # 4708
49704332113.95South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
49754741104.25Indiav EnglandLucknow29 Oct 2023ODI # 4686
48*122652273.84Sri Lankav EnglandBristol04 Jul 2021ODI # 4298
4899593081.35Australiav EnglandManchester13 Sep 2020ODI # 4260
48432843171.42West Indiesv EnglandNorth Sound03 Dec 2023ODI # 4706
47100672170.14Sri Lankav EnglandThe Oval01 Jul 2021ODI # 4297
4799676070.14Pakistanv EnglandCardiff08 Jul 2021ODI # 4299
4781525090.38Australiav EnglandAhmedabad04 Nov 2023ODI # 4693
4559517088.23West Indiesv EnglandBridgetown09 Dec 2023ODI # 4708
4485523084.61Australiav EnglandAhmedabad04 Nov 2023ODI # 4693
43563460126.47Australiav EnglandManchester11 Sep 2020ODI # 4259
4356543279.62Irelandv EnglandNottingham23 Sep 2023ODI # 4653
4263444095.45South Africav EnglandWankhede21 Oct 2023ODI # 4677
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]