One-Day Internationals

2023 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
V KohliV Kohli (IND)11311311787121129.88Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
🥈 2
MD ShanakaMD Shanaka (SL)108*10811288123122.72Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
🥉 3
DP ConwayDP Conway (NZ)10110113792131109.78New Zealandv PakistanKarachi11 Jan 2023ODI # 4502
🥉 3
Fakhar ZamanFakhar Zaman (PAK)10110116512210182.78Pakistanv New ZealandKarachi13 Jan 2023ODI # 4504
5
Shubman GillShubman Gill (IND)11611614797142119.58Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
6
V KohliV Kohli (IND)166*166173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
7
A BalbirnieA Balbirnie (IRE)121*12117213713388.32Irelandv ZimbabweHarare18 Jan 2023ODI # 4506
8
HT TectorHT Tector (IRE)101*1011741098192.66Irelandv ZimbabweHarare18 Jan 2023ODI # 4506
9
Shubman GillShubman Gill (IND)208208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
10
MG BracewellMG Bracewell (NZ)140140125781210179.48New Zealandv IndiaHyderabad18 Jan 2023ODI # 4507
11
RG SharmaRG Sharma (IND)1011011138596118.82Indiav New ZealandIndore24 Jan 2023ODI # 4511
12
Shubman GillShubman Gill (IND)11211212078135143.58Indiav New ZealandIndore24 Jan 2023ODI # 4511
13
DP ConwayDP Conway (NZ)138138144100128138.00New Zealandv IndiaIndore24 Jan 2023ODI # 4511
14
HE van der DussenHE van der Dussen (SA)1111111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
15
JJ RoyJJ Roy (ENG)11311314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
16
T BavumaT Bavuma (SA)109109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
17
DJ MalanDJ Malan (ENG)11811818911476103.50Englandv South AfricaKimberley01 Feb 2023ODI # 4514
18
JC ButtlerJC Buttler (ENG)13113119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
19
M van LingenM van Lingen (NAM)133133-1379597.08Namibiav NepalKirtipur14 Feb 2023ODI # 4515
20
K BhurtelK Bhurtel (NEP)115115-113104101.76Nepalv NamibiaKirtipur14 Feb 2023ODI # 4515
21
HG MunseyHG Munsey (SCOT)103*103-61127168.85Scotlandv NamibiaKirtipur15 Feb 2023ODI # 4516
22
MA LeaskMA Leask (SCOT)107*107-8539125.88Scotlandv NepalKirtipur17 Feb 2023ODI # 4517
23
DJ MalanDJ Malan (ENG)114*1142181458478.62Englandv BangladeshMirpur01 Mar 2023ODI # 4525
24
JJ RoyJJ Roy (ENG)132132160124181106.45Englandv BangladeshMirpur03 Mar 2023ODI # 4528
25
Aasif SheikhAasif Sheikh (NEP)110110-110122100.00Nepalv P.N.G.Kirtipur09 Mar 2023ODI # 4532
26
Muhammad WaseemMuhammad Waseem (UAE)119119-76612156.57U.A.E.v P.N.G.Kirtipur15 Mar 2023ODI # 4536
27
Asif KhanAsif Khan (UAE)101*101-42411240.47U.A.E.v NepalKirtipur16 Mar 2023ODI # 4537
28
SD HopeSD Hope (WI)128*128-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
29
T BavumaT Bavuma (SA)144144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
30
Mushfiqur RahimMushfiqur Rahim (BAN)100*1008360142166.66Bangladeshv IrelandSylhet20 Mar 2023ODI # 4542
31
AT NidamanuruAT Nidamanuru (NED)110*1101259693114.58Netherlandsv ZimbabweHarare21 Mar 2023ODI # 4543
32
H KlaasenH Klaasen (SA)119*119-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
33
MG ErasmusMG Erasmus (NAM)125125-113115110.61Namibiav P.N.G.Windhoek29 Mar 2023ODI # 4554
34
CJA AminiCJA Amini (PNG)109109-7588145.33P.N.G.v NamibiaWindhoek29 Mar 2023ODI # 4554
35
M van LingenM van Lingen (NAM)110*110-93114118.27Namibiav JerseyWindhoek30 Mar 2023ODI # 4555
36
Asif KhanAsif Khan (UAE)103103-8492122.61U.A.E.v U.S.A.Windhoek30 Mar 2023ODI # 4556
37
SR MukkamallaSR Mukkamalla (USA)120*120-11411-105.26U.S.A.v U.A.E.Windhoek30 Mar 2023ODI # 4556
38
Pargat SinghPargat Singh (CAN)102102-96132106.25Canadav U.A.E.Windhoek01 Apr 2023ODI # 4559
39
JAD LawrensonJAD Lawrenson (JER)114114-105112108.57Jerseyv P.N.G.Windhoek01 Apr 2023ODI # 4560
40
AM TribeAM Tribe (JER)115*115-1438280.41Jerseyv P.N.G.Windhoek01 Apr 2023ODI # 4560
41
AK MarkramAK Markram (SA)175175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
42
Kushal MallaKushal Malla (NEP)108108-64910168.75Nepalv OmanKirtipur21 Apr 2023ODI # 4568
43
DJ MitchellDJ Mitchell (NZ)11311316211511198.26New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
44
Fakhar ZamanFakhar Zaman (PAK)117117194114131102.63Pakistanv New ZealandRawalpindi27 Apr 2023ODI # 4569
45
DJ MitchellDJ Mitchell (NZ)12912917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
46
Fakhar ZamanFakhar Zaman (PAK)180*180220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
47
Babar AzamBabar Azam (PAK)10710719011710-91.45Pakistanv New ZealandKarachi05 May 2023ODI # 4574
48
HT TectorHT Tector (IRE)140140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
49
Najmul Hossain ShantoNajmul Hossain Shanto (BAN)11711715693123125.80Bangladeshv IrelandChelmsford12 May 2023ODI # 4577
50
BA KingBA King (WI)112112140112124100.00West Indiesv U.A.E.Sharjah04 Jun 2023ODI # 4581
51
CR ErvineCR Ervine (ZIM)121*121-12815194.53Zimbabwev NepalHarare18 Jun 2023ODI # 4585
52
SC WilliamsSC Williams (ZIM)102*102-70131145.71Zimbabwev NepalHarare18 Jun 2023ODI # 4585
53
G SinghG Singh (USA)101*101-1098292.66U.S.A.v West IndiesHarare18 Jun 2023ODI # 4586
54
Sikandar RazaSikandar Raza (ZIM)102*102725468188.88Zimbabwev NetherlandsHarare20 Jun 2023ODI # 4589
55
Shayan JahangirShayan Jahangir (USA)100*10011579103126.58U.S.A.v NepalHarare20 Jun 2023ODI # 4590
56
C CampherC Campher (IRE)12012016510894111.11Irelandv ScotlandBulawayo21 Jun 2023ODI # 4591
57
SD HopeSD Hope (WI)132132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
58
N PooranN Pooran (WI)11511511994104122.34West Indiesv NepalHarare22 Jun 2023ODI # 4593
59
RD BerringtonRD Berrington (SCOT)1271272021369393.38Scotlandv U.A.E.Bulawayo23 Jun 2023ODI # 4596
60
FDM KarunaratneFDM Karunaratne (SL)1031031721038-100.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
61
B McMullenB McMullen (SCOT)136136146121143112.39Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
62
SC WilliamsSC Williams (ZIM)174174156101215172.27Zimbabwev U.S.A.Harare26 Jun 2023ODI # 4601
63
N PooranN Pooran (WI)104*104996596160.00West Indiesv NetherlandsHarare26 Jun 2023ODI # 4602
64
AT NidamanuruAT Nidamanuru (NED)11111111676113146.05Netherlandsv West IndiesHarare26 Jun 2023ODI # 4602
65
PR StirlingPR Stirling (IRE)162162198134158120.89Irelandv U.A.E.Bulawayo27 Jun 2023ODI # 4604
66
SC WilliamsSC Williams (ZIM)142142152103143137.86Zimbabwev OmanBulawayo29 Jun 2023ODI # 4605
67
KH PrajapatiKH Prajapati (OMA)10310313297121106.18Omanv ZimbabweBulawayo29 Jun 2023ODI # 4605
68
P NissankaP Nissanka (SL)101*10113510214-99.01Sri Lankav ZimbabweBulawayo02 Jul 2023ODI # 4609
69
Vikramjit SinghVikramjit Singh (NED)110110136109112100.91Netherlandsv OmanHarare03 Jul 2023ODI # 4611
70
Ayaan KhanAyaan Khan (OMA)105*10514592112114.13Omanv NetherlandsHarare03 Jul 2023ODI # 4611
71
BA KingBA King (WI)10010013710415-96.15West Indiesv OmanHarare05 Jul 2023ODI # 4614
72
B McMullenB McMullen (SCOT)10610614811011396.36Scotlandv NetherlandsBulawayo06 Jul 2023ODI # 4616
73
BFW de LeedeBFW de Leede (NED)1231231169275133.69Netherlandsv ScotlandBulawayo06 Jul 2023ODI # 4616
74
Asif KhanAsif Khan (UAE)151*151226145126104.13U.A.E.v U.S.A.Harare06 Jul 2023ODI # 4617
75
P NissankaP Nissanka (SL)10410412411314-92.03Sri Lankav West IndiesHarare07 Jul 2023ODI # 4618
76
Rahmanullah GurbazRahmanullah Gurbaz (AFG)145145177125138116.00Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
77
Ibrahim ZadranIbrahim Zadran (AFG)1001002231199184.03Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
78
Rahmanullah GurbazRahmanullah Gurbaz (AFG)151151197151143100.00Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
78
Babar AzamBabar Azam (PAK)151151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
80
Iftikhar AhmedIftikhar Ahmed (PAK)109*10910271114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
81
Mehidy Hasan MirazMehidy Hasan Miraz (BAN)112*1121781197394.11Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
82
Najmul Hossain ShantoNajmul Hossain Shanto (BAN)1041041421059299.04Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
83
T BavumaT Bavuma (SA)114*11421414214180.28South Africav AustraliaBloemfontein07 Sep 2023ODI # 4635
84
DP ConwayDP Conway (NZ)111*11117712113191.73New Zealandv EnglandCardiff08 Sep 2023ODI # 4636
85
DJ MitchellDJ Mitchell (NZ)118*118949177129.67New Zealandv EnglandCardiff08 Sep 2023ODI # 4636
86
DA WarnerDA Warner (AUS)10610613793123113.97Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
87
M LabuschagneM Labuschagne (AUS)12412413599191125.25Australiav South AfricaBloemfontein09 Sep 2023ODI # 4638
88
V KohliV Kohli (IND)122*1221479493129.78Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
89
KL RahulKL Rahul (IND)111*111141106122104.71Indiav PakistanColombo (RPS)10 Sep 2023ODI # 4639
90
AK MarkramAK Markram (SA)102*1021087494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
91
BA StokesBA Stokes (ENG)182182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
92
Shubman GillShubman Gill (IND)1211211851338590.97Indiav BangladeshColombo (RPS)15 Sep 2023ODI # 4645
93
H KlaasenH Klaasen (SA)174174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
94
DJ MalanDJ Malan (ENG)127127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
95
Shubman GillShubman Gill (IND)1041041559764107.21Indiav AustraliaIndore24 Sep 2023ODI # 4654
96
SS IyerSS Iyer (IND)10510511890113116.66Indiav AustraliaIndore24 Sep 2023ODI # 4654
97
BM DuckettBM Duckett (ENG)107*107-78122137.17Englandv IrelandBristol26 Sep 2023ODI # 4656
98
DP ConwayDP Conway (NZ)152*152147121193125.61New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
99
R RavindraR Ravindra (NZ)123*12314196115128.12New Zealandv EnglandAhmedabad05 Oct 2023ODI # 4658
100
Q de KockQ de Kock (SA)10010014084123119.04South Africav Sri LankaDelhi07 Oct 2023ODI # 4661

Showing 100 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