2021 One-Day Internationals Batting List Hundreds
One-Day Internationals

2021 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
PR StirlingPR Stirling (IRE)131*1312251489488.51Irelandv U.A.E.Abu Dhabi08 Jan 2021ODI # 4268
🥈 2
CP RizwanCP Rizwan (UAE)1091091881369180.14U.A.E.v IrelandAbu Dhabi08 Jan 2021ODI # 4268
🥉 3
Muhammad UsmanMuhammad Usman (UAE)102*1021651077395.32U.A.E.v IrelandAbu Dhabi08 Jan 2021ODI # 4268
4
Rahmanullah GurbazRahmanullah Gurbaz (AFG)12712715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
5
PR StirlingPR Stirling (IRE)12812818113212496.96Irelandv AfghanistanAbu Dhabi24 Jan 2021ODI # 4273
6
Rahmat ShahRahmat Shah (AFG)103*10315610910294.49Afghanistanv IrelandAbu Dhabi24 Jan 2021ODI # 4273
7
PR StirlingPR Stirling (IRE)1181181481199699.15Irelandv AfghanistanAbu Dhabi26 Jan 2021ODI # 4275
8
SD HopeSD Hope (WI)11011017613312182.70West Indiesv Sri LankaNorth Sound10 Mar 2021ODI # 4276
9
E LewisE Lewis (WI)1031031711218485.12West Indiesv Sri LankaNorth Sound12 Mar 2021ODI # 4277
10
DM BravoDM Bravo (WI)1021021671325477.27West Indiesv Sri LankaNorth Sound14 Mar 2021ODI # 4278
11
TWM LathamTWM Latham (NZ)110*11015310810-101.85New Zealandv BangladeshChristchurch23 Mar 2021ODI # 4280
12
DP ConwayDP Conway (NZ)12612617211017-114.54New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
13
DJ MitchellDJ Mitchell (NZ)100*1001229292108.69New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
14
KL RahulKL Rahul (IND)1081081561147294.73Indiav EnglandPune26 Mar 2021ODI # 4283
15
JM BairstowJM Bairstow (ENG)124124174112117110.71Englandv IndiaPune26 Mar 2021ODI # 4283
16
HE van der DussenHE van der Dussen (SA)123*12319613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
17
Babar AzamBabar Azam (PAK)10310313210417-99.03Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
18
Fakhar ZamanFakhar Zaman (PAK)1931932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
19
Fakhar ZamanFakhar Zaman (PAK)1011011551049397.11Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
20
Mushfiqur RahimMushfiqur Rahim (BAN)12512520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
21
MDKJ PereraMDKJ Perera (SL)12012016312211198.36Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
22
A BalbirnieA Balbirnie (IRE)10210217111710287.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
23
Babar AzamBabar Azam (PAK)158158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
24
JM VinceJM Vince (ENG)1021021609511-107.36Englandv PakistanBirmingham13 Jul 2021ODI # 4303
24
Litton DasLitton Das (BAN)1021021911148-89.47Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
26
JN MalanJN Malan (SA)177*177213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
27
Q de KockQ de Kock (SA)12012015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
28
Simi SinghSimi Singh (IRE)100*1001309114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
29
Tamim IqbalTamim Iqbal (BAN)1121121499783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
30
WIA FernandoWIA Fernando (SL)118118189115102102.60Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
31
JN MalanJN Malan (SA)1211211971359189.62South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
32
JS MalhotraJS Malhotra (USA)173*173-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
33
MD PatelMD Patel (USA)100100-1149187.71U.S.A.v NepalAl Amerat13 Sep 2021ODI # 4324
34
Jatinder SinghJatinder Singh (OMA)107107-62126172.58Omanv NepalAl Amerat14 Sep 2021ODI # 4325

Showing 34 records

Additional Information

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