List of hundreds in ODIs in 2020

List of hundreds
Player
Runs scored in an inns
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
129129*-94136137.23Namibiav OmanAl Amerat08 Jan 2020ODI # 4227
102102-9765105.15West Indiesv IrelandSt George's12 Jan 2020ODI # 4230
128128*-112173114.28Australiav IndiaWankhede14 Jan 2020ODI # 4231
110110*-11413296.49Australiav IndiaWankhede14 Jan 2020ODI # 4231
131131-13214199.24Australiav IndiaBengaluru19 Jan 2020ODI # 4233
119119-1288692.96Indiav AustraliaBengaluru19 Jan 2020ODI # 4233
10710715211311194.69South Africav EnglandCape Town04 Feb 2020ODI # 4234
10310316110711196.26Indiav New ZealandHamilton05 Feb 2020ODI # 4235
109109*13984104129.76New Zealandv IndiaHamilton05 Feb 2020ODI # 4235
109109*-108121100.92Omanv NepalKirtipur09 Feb 2020ODI # 4241
1121121501139299.11Indiav New ZealandMount Maunganui11 Feb 2020ODI # 4243
105105-12311185.36Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
109109-109104100.00Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
115115-14010-82.14West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
127127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
119119-11912-100.00Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
123123*17611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
126126*-105132120.00Bangladeshv ZimbabweSylhet01 Mar 2020ODI # 4249
158158-136203116.17Bangladeshv ZimbabweSylhet03 Mar 2020ODI # 4251
129129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
128128*-10976117.43Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
176176-143168123.07Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
1081081631088-100.00Australiav South AfricaPotchefstroom07 Mar 2020ODI # 4254
10610610084154126.19Englandv IrelandSouthampton04 Aug 2020ODI # 4258
14214217412896110.93Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
11311314611212-100.89Irelandv EnglandSouthampton04 Aug 2020ODI # 4258
118118155110142107.27Englandv AustraliaManchester11 Sep 2020ODI # 4259
11211217712612288.88Englandv AustraliaManchester16 Sep 2020ODI # 4261
1061061681147292.98Australiav EnglandManchester16 Sep 2020ODI # 4261
1081081389047120.00Australiav EnglandManchester16 Sep 2020ODI # 4261
11211217811711395.72Zimbabwev PakistanRawalpindi30 Oct 2020ODI # 4262
118118*18913513187.40Zimbabwev PakistanRawalpindi03 Nov 2020ODI # 4264
125125201125131100.00Pakistanv ZimbabweRawalpindi03 Nov 2020ODI # 4264
114114-1249291.93Australiav IndiaSydney27 Nov 2020ODI # 4265
105105-66114159.09Australiav IndiaSydney27 Nov 2020ODI # 4265
104104-64142162.50Australiav IndiaSydney29 Nov 2020ODI # 4266
131131*2251489488.51Irelandv U.A.E.Abu Dhabi08 Jan 2021ODI # 4268
1091091881369180.14U.A.E.v IrelandAbu Dhabi08 Jan 2021ODI # 4268
102102*1651077395.32U.A.E.v IrelandAbu Dhabi08 Jan 2021ODI # 4268
12712715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
12812818113212496.96Irelandv AfghanistanAbu Dhabi24 Jan 2021ODI # 4273
103103*15610910294.49Afghanistanv IrelandAbu Dhabi24 Jan 2021ODI # 4273
1181181481199699.15Irelandv AfghanistanAbu Dhabi26 Jan 2021ODI # 4275
11011017613312182.70West Indiesv Sri LankaNorth Sound10 Mar 2021ODI # 4276
1031031711218485.12West Indiesv Sri LankaNorth Sound12 Mar 2021ODI # 4277
1021021671325477.27West Indiesv Sri LankaNorth Sound14 Mar 2021ODI # 4278
110110*15310810-101.85New Zealandv BangladeshChristchurch23 Mar 2021ODI # 4280
12612617211017-114.54New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
100100*1229292108.69New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
1081081561147294.73Indiav EnglandPune26 Mar 2021ODI # 4283
124124174112117110.71Englandv IndiaPune26 Mar 2021ODI # 4283
123123*19613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
10310313210417-99.03Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
1931932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
1011011551049397.11Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
12512520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
12012016312211198.36Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
10210217111710287.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
158158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
1021021609511-107.36Englandv PakistanBirmingham13 Jul 2021ODI # 4303
1021021911148-89.47Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
177177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
12012015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
100100*1309114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
1121121499783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
118118189115102102.60Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
1211211971359189.62South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
173173*-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
100100-1149187.71U.S.A.v NepalAl Amerat13 Sep 2021ODI # 4324
107107-62126172.58Omanv NepalAl Amerat14 Sep 2021ODI # 4325
1001001308792114.94Zimbabwev Sri LankaPallekele16 Jan 2022ODI # 4341
1021021299474108.51Sri Lankav ZimbabwePallekele18 Jan 2022ODI # 4343
1101102001438-76.92South Africav IndiaPaarl19 Jan 2022ODI # 4344
129129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
103103-1276381.10Afghanistanv NetherlandsDoha23 Jan 2022ODI # 4348
12412417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
106106-95144111.57Omanv U.A.E.Al Amerat05 Feb 2022ODI # 4351
115115-12512592.00U.A.E.v OmanAl Amerat05 Feb 2022ODI # 4351
136136212126162107.93Bangladeshv AfghanistanChattogram25 Feb 2022ODI # 4358
106106*1851107496.36Afghanistanv BangladeshChattogram28 Feb 2022ODI # 4359
121121*-12093100.83Namibiav OmanICCA Dubai06 Mar 2022ODI # 4361
105105*-75113140.00Omanv NamibiaSharjah11 Mar 2022ODI # 4364
103103-11810187.28U.A.E.v NamibiaSharjah12 Mar 2022ODI # 4365
115115*-76142151.31U.A.E.v NamibiaSharjah12 Mar 2022ODI # 4365
126126-10774117.75Nepalv P.N.G.Kirtipur25 Mar 2022ODI # 4376
105105-1407-75.00Nepalv P.N.G.Kirtipur26 Mar 2022ODI # 4377
103103*1501148390.35New Zealandv NetherlandsMount Maunganui29 Mar 2022ODI # 4378
10110110772123140.27Australiav PakistanLahore29 Mar 2022ODI # 4379
1031031779663107.29Pakistanv AustraliaLahore29 Mar 2022ODI # 4379
10410414910810496.29Australiav PakistanLahore31 Mar 2022ODI # 4380
1061061569763109.27Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
11411411983111137.34Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
140140*187123105113.82New Zealandv NetherlandsHamilton02 Apr 2022ODI # 4381
105105*14411512-91.30Pakistanv AustraliaLahore02 Apr 2022ODI # 4382
10610615912311286.17New Zealandv NetherlandsHamilton04 Apr 2022ODI # 4383
12012016811264107.14New Zealandv NetherlandsHamilton04 Apr 2022ODI # 4383
114114*-12710289.76Scotlandv P.N.G.Dubai (DICS)09 Apr 2022ODI # 4384
118118*-11613-101.72Omanv P.N.G.Dubai (DICS)12 Apr 2022ODI # 4386
107107*-9046118.88Scotlandv U.S.A.Pearland29 May 2022ODI # 4391
119119*-13012291.53West Indiesv NetherlandsAmstelveen31 May 2022ODI # 4392
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:

Hindukush Strikers vs Maiwand Champions at Nangarhar, Ahmad Shah Abdali 4-day Tournament 11th Match, Jun 12-15, 2025 [First-class]

Mah-e-Par Stars vs Pamir Legends at Amanullah, Ahmad Shah Abdali 4-day Tournament 12th Match, Jun 12-15, 2025 [First-class]

Worcestershire vs Leicestershire at Leicester, Vitality Blast Men North Group, Jun 15, 2025 [Twenty20]