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
210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
2101691312410160.30Indiav BangladeshChattogram10 Dec 2022ODI # 4499
208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
201*1811282110157.03Australiav AfghanistanWankhede07 Nov 2023ODI # 4696
1932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
180*220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
177*177132179134.09Australiav BangladeshPune11 Nov 2023ODI # 4700
176-143168123.07Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
173*-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
169218151222111.92Bangladeshv New ZealandNelson20 Dec 2023ODI # 4715
166*173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
163180124149131.45Australiav PakistanBengaluru20 Oct 2023ODI # 4675
162*10770714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
162226138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
158-136203116.17Bangladeshv ZimbabweSylhet03 Mar 2020ODI # 4251
158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
152*147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
152172130164116.92Australiav EnglandMelbourne22 Nov 2022ODI # 4480
151*226145126104.13U.A.E.v U.S.A.Harare06 Jul 2023ODI # 4617
151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
145177125138116.00Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
14217412896110.93Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
142152103143137.86Zimbabwev OmanBulawayo29 Jun 2023ODI # 4605
140*187123105113.82New Zealandv NetherlandsHamilton02 Apr 2022ODI # 4381
140125781210179.48New Zealandv IndiaHyderabad18 Jan 2023ODI # 4507
140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
140106107165130.84Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
138144100128138.00New Zealandv IndiaIndore24 Jan 2023ODI # 4511
1381901479393.87Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
13720314711293.19Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
137166120154114.16Australiav IndiaAhmedabad19 Nov 2023ODI # 4705
136212126162107.93Bangladeshv AfghanistanChattogram25 Feb 2022ODI # 4358
136146121143112.39Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
135*17110986123.85Zimbabwev BangladeshHarare05 Aug 2022ODI # 4441
13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
134189128124104.68Englandv AustraliaAdelaide17 Nov 2022ODI # 4475
13418011997112.60New Zealandv IndiaWankhede15 Nov 2023ODI # 4703
133*-14413292.36Scotlandv U.S.A.Aberdeen17 Aug 2022ODI # 4449
133-1379597.08Namibiav NepalKirtipur14 Feb 2023ODI # 4515
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
132160124181106.45Englandv BangladeshMirpur03 Mar 2023ODI # 4528
132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
131*2251489488.51Irelandv U.A.E.Abu Dhabi08 Jan 2021ODI # 4268
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
13111184165155.95Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
130-101116128.71U.S.A.v OmanPearland08 Jun 2022ODI # 4402
13014597151134.02Indiav ZimbabweHarare22 Aug 2022ODI # 4457
13019212795102.36New Zealandv IndiaDharamsala22 Oct 2023ODI # 4678
129*-94136137.23Namibiav OmanAl Amerat08 Jan 2020ODI # 4227
129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
129*2171438390.20Afghanistanv AustraliaWankhede07 Nov 2023ODI # 4696
12917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
128*-112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
128*-10976117.43Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
128*14594105136.17Indiav NetherlandsBengaluru12 Nov 2023ODI # 4702
12818113212496.96Irelandv AfghanistanAbu Dhabi24 Jan 2021ODI # 4273
127*11982107154.87New Zealandv IrelandDublin (Malahide)10 Jul 2022ODI # 4419
127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
12715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
12719513415194.77West Indiesv PakistanMultan08 Jun 2022ODI # 4401
1272021369393.38Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
126*-105132120.00Bangladeshv ZimbabweSylhet01 Mar 2020ODI # 4249
126*10381811155.55Pakistanv New ZealandBengaluru04 Nov 2023ODI # 4692
12617211017-114.54New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
126-10774117.75Nepalv P.N.G.Kirtipur25 Mar 2022ODI # 4376
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
125201125131100.00Pakistanv ZimbabweRawalpindi03 Nov 2020ODI # 4264
12520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
12520610993114.67Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
125-113115110.61Namibiav P.N.G.Windhoek29 Mar 2023ODI # 4554
124174112117110.71Englandv IndiaPune26 Mar 2021ODI # 4283
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
123*-8796141.37U.S.A.v ScotlandAberdeen13 Aug 2022ODI # 4446
123*14196115128.12New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
1231169275133.69Netherlandsv ScotlandBulawayo06 Jul 2023ODI # 4616
122*1479493129.78Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
122*19812913294.57Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
12213793143131.18Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
12212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
121*-12093100.83Namibiav OmanICCA Dubai06 Mar 2022ODI # 4361
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]