2024 One-Day Internationals Batting List Hundreds
One-Day Internationals

2024 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

List of hundreds

RankPlayerPlayerHSRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
KIC AsalankaKIC Asalanka (SL)1011011329554106.31Sri Lankav ZimbabweColombo (RPS)06 Jan 2024ODI # 4718
🥈 2
P NissankaP Nissanka (SL)210*210221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
🥉 3
Azmatullah OmarzaiAzmatullah Omarzai (AFG)149*149197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
4
Mohammad NabiMohammad Nabi (AFG)136136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
5
AK SahAK Sah (NEP)112*112-12412290.32Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
6
B SharkiB Sharki (NEP)101*101-12911178.29Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
7
P NissankaP Nissanka (SL)118118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
8
H ThakerH Thaker (CAN)111*1111551136298.23Canadav U.A.E.Dubai (DICS)05 Mar 2024ODI # 4739
9
H ThakerH Thaker (CAN)105*1051761508170.00Canadav ScotlandDubai (DICS)07 Mar 2024ODI # 4740
10
Rahmanullah GurbazRahmanullah Gurbaz (AFG)12112115511786103.41Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
11
HT TectorHT Tector (IRE)1381381901479393.87Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
12
Najmul Hossain ShantoNajmul Hossain Shanto (BAN)122*12219812913294.57Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
13
P NissankaP Nissanka (SL)114114169113133100.88Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
14
J LiyanageJ Liyanage (SL)101*10114310211299.01Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
15
MM EnglishMM English (SCOT)1071071671229287.70Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
16
MD PatelMD Patel (USA)121*121-9575127.36U.S.A.v CanadaThe Hague13 Aug 2024ODI # 4756
17
TM HeadTM Head (AUS)154*154172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
18
M van LingenM van Lingen (NAM)107107-8594125.88Namibiav U.A.E.Windhoek20 Sep 2024ODI # 4767
19
Rahmanullah GurbazRahmanullah Gurbaz (AFG)10510515211010395.45Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
20
SR MukkamallaSR Mukkamalla (USA)107107-99151108.08U.S.A.v U.A.E.Windhoek24 Sep 2024ODI # 4774
21
Milind KumarMilind Kumar (USA)155*155-110165140.90U.S.A.v U.A.E.Windhoek24 Sep 2024ODI # 4774
22
HC BrookHC Brook (ENG)110*11015394132117.02Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
23
BM DuckettBM Duckett (ENG)10710713791132117.58Englandv AustraliaBristol29 Sep 2024ODI # 4779
24
T StubbsT Stubbs (SA)112*1121198183138.27South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
25
E LewisE Lewis (WI)102*102-6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
26
Shayan JahangirShayan Jahangir (USA)10410412297124107.21U.S.A.v NepalDallas27 Oct 2024ODI # 4787
27
B McMullenB McMullen (SCOT)151151172140116107.85Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
28
SD HopeSD Hope (WI)1171171791278492.12West Indiesv EnglandNorth Sound02 Nov 2024ODI # 4792
29
LS LivingstoneLS Livingstone (ENG)124*1241198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
30
BA KingBA King (WI)10210217511713187.17West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
31
KU CartyKU Carty (WI)128*128156114152112.28West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
32
Rahmanullah GurbazRahmanullah Gurbaz (AFG)1011011681205784.16Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
33
WIA FernandoWIA Fernando (SL)1001001481159286.95Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
34
BKG MendisBKG Mendis (SL)143143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
35
Saim AyubSaim Ayub (PAK)113*1137562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
36
Kamran GhulamKamran Ghulam (PAK)10310313099104104.04Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
37
SE RutherfordSE Rutherford (WI)1131131148078141.25West Indiesv BangladeshBasseterre08 Dec 2024ODI # 4813
38
AA JangooAA Jangoo (WI)104*1041318364125.30West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
39
Saim AyubSaim Ayub (PAK)10910917211910391.59Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
40
Sediqullah AtalSediqullah Atal (AFG)1041041691288481.25Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
41
Saim AyubSaim Ayub (PAK)10110115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821

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