2024 One-Day Internationals Batting Most Runs Innings
One-Day Internationals

2024 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
P Nissanka210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
🥈 2
Milind Kumar155*-110165140.90U.S.A.v U.A.E.Windhoek24 Sep 2024ODI # 4774
🥉 3
TM Head154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
4
B McMullen151172140116107.85Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
5
Azmatullah Omarzai149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
6
BKG Mendis143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
7
HT Tector1381901479393.87Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
8
Mohammad Nabi136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
9
KU Carty128*156114152112.28West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
10
LS Livingstone124*1198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
11
Najmul Hossain Shanto122*19812913294.57Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
12
MD Patel121*-9575127.36U.S.A.v CanadaThe Hague13 Aug 2024ODI # 4756
13
Rahmanullah Gurbaz12115511786103.41Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
14
P Nissanka118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
15
SD Hope1171791278492.12West Indiesv EnglandNorth Sound02 Nov 2024ODI # 4792
16
P Nissanka114169113133100.88Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
17
Saim Ayub113*7562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
18
SE Rutherford1131148078141.25West Indiesv BangladeshBasseterre08 Dec 2024ODI # 4813
19
AK Sah112*-12412290.32Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
19
T Stubbs112*1198183138.27South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
21
H Thaker111*1551136298.23Canadav U.A.E.Dubai (DICS)05 Mar 2024ODI # 4739
22
HC Brook110*15394132117.02Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
23
Saim Ayub10917211910391.59Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
24
MM English1071671229287.70Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
24
M van Lingen107-8594125.88Namibiav U.A.E.Windhoek20 Sep 2024ODI # 4767
24
SR Mukkamalla107-99151108.08U.S.A.v U.A.E.Windhoek24 Sep 2024ODI # 4774
24
BM Duckett10713791132117.58Englandv AustraliaBristol29 Sep 2024ODI # 4779
28
H Thaker105*1761508170.00Canadav ScotlandDubai (DICS)07 Mar 2024ODI # 4740
29
Rahmanullah Gurbaz10515211010395.45Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
30
AA Jangoo104*1318364125.30West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
31
Shayan Jahangir10412297124107.21U.S.A.v NepalDallas27 Oct 2024ODI # 4787
31
Sediqullah Atal1041691288481.25Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
33
Kamran Ghulam10313099104104.04Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
34
E Lewis102*-6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
35
BA King10217511713187.17West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
36
B Sharki101*-12911178.29Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
36
J Liyanage101*14310211299.01Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
38
KIC Asalanka1011329554106.31Sri Lankav ZimbabweColombo (RPS)06 Jan 2024ODI # 4718
38
Rahmanullah Gurbaz1011681205784.16Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
38
Saim Ayub10115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
41
WIA Fernando1001481159286.95Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
42
ARI Umeed 98*9279132124.05Scotlandv U.S.A.Dallas25 Oct 2024ODI # 4785
43
Mahmudullah981459873100.00Bangladeshv AfghanistanSharjah11 Nov 2024ODI # 4806
44
KIC Asalanka 97*957492131.08Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
45
V Sukumaran97-9085107.77U.A.E.v NamibiaWindhoek20 Sep 2024ODI # 4767
45
H Klaasen971257484131.08South Africav PakistanCape Town19 Dec 2024ODI # 4819
47
Towhid Hridoy 96*1561023594.11Bangladeshv Sri LankaChattogram15 Mar 2024ODI # 4744
48
WIA Fernando961271029294.11Sri Lankav IndiaColombo (RPS)07 Aug 2024ODI # 4754
48
RK Paudel961247583128.00Nepalv U.S.A.Dallas27 Oct 2024ODI # 4787
50
J Liyanage951621276274.80Sri Lankav ZimbabweColombo (RPS)08 Jan 2024ODI # 4719
50
BM Duckett951349111-104.39Englandv AustraliaNottingham19 Sep 2024ODI # 4766
50
KU Carty9513088102107.95West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
53
E Lewis94936958136.23West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
54
H Thaker93-1034490.29Canadav OmanKing City (NW)20 Sep 2024ODI # 4769
55
WIA Fernando919666105137.87Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
55
KIC Asalanka91145936497.84Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
55
HG Munsey919862133146.77Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
55
RD Rickelton911451027389.21South Africav IrelandAbu Dhabi02 Oct 2024ODI # 4780
55
JF Smith91136939497.84South Africav IrelandAbu Dhabi07 Oct 2024ODI # 4782
60
RD Berrington899481111109.87Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
60
Rahmanullah Gurbaz89119947494.68Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
62
KU Carty881621086281.48West Indiesv AustraliaMelbourne02 Feb 2024ODI # 4721
62
WIA Fernando881118883100.00Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
62
PR Stirling88144928395.65Irelandv South AfricaAbu Dhabi07 Oct 2024ODI # 4782
65
Pargat Singh 87*1269910187.87Canadav ScotlandDubai (DICS)01 Mar 2024ODI # 4737
66
RK Paudel87-1018486.13Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
66
NS Dhaliwal87-1138476.99Canadav NepalKing City (NW)22 Sep 2024ODI # 4773
66
HC Brook877558111150.00Englandv AustraliaLord's27 Sep 2024ODI # 4778
69
Azmatullah Omarzai 86*825056172.00Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
70
SD Hope86127883497.72West Indiesv BangladeshBasseterre08 Dec 2024ODI # 4813
70
H Klaasen86111977288.65South Africav PakistanPaarl17 Dec 2024ODI # 4817
72
LJ Tucker851187682111.84Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
73
Mahmudullah 84*906374133.33Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
74
Tanzid Hasan841178194103.70Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
74
WG Jacks841078291102.43Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
74
Mohammad Nabi841167943106.32Afghanistanv BangladeshSharjah06 Nov 2024ODI # 4798
74
Abdul Malik8413410111183.16Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
78
Pargat Singh83-959187.36Canadav OmanKing City (NW)26 Sep 2024ODI # 4777
79
Agha Salman 82*136904291.11Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
80
CR Ervine821511029180.39Zimbabwev Sri LankaColombo (RPS)08 Jan 2024ODI # 4719
80
Saim Ayub82917156115.49Pakistanv AustraliaAdelaide08 Nov 2024ODI # 4801
80
BA King821357683107.89West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
83
AGS Gous81-6865119.11U.S.A.v NamibiaWindhoek22 Sep 2024ODI # 4771
83
H Klaasen816043122188.37South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
85
SE Rutherford80115827497.56West Indiesv Sri LankaPallekele23 Oct 2024ODI # 4784
85
Mohammad Rizwan80106827397.56Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
87
SPD Smith 79*88798-100.00Australiav West IndiesMelbourne02 Feb 2024ODI # 4721
87
RD Berrington 79*109814497.53Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
87
MP O'Dowd 79*-1198-66.38Netherlandsv CanadaThe Hague11 Aug 2024ODI # 4755
87
SR Mukkamalla 79*-7443106.75U.S.A.v NamibiaWindhoek22 Sep 2024ODI # 4771
91
T Stubbs79106862491.86South Africav IrelandAbu Dhabi02 Oct 2024ODI # 4780
92
R Chopra78-6737116.41U.A.E.v NetherlandsAl Amerat03 Nov 2024ODI # 4794
93
C Green 77*1351044274.03Australiav West IndiesMelbourne02 Feb 2024ODI # 4721
93
M Labuschagne 77*686172126.22Australiav EnglandNottingham19 Sep 2024ODI # 4766
93
AT Carey 77*896571118.46Australiav EnglandChester-le-Street24 Sep 2024ODI # 4775
96
H Thaker77-7761100.00Canadav U.S.A.The Hague13 Aug 2024ODI # 4756
96
MP O'Dowd77-1266-61.11Netherlandsv U.S.A.Rotterdam21 Aug 2024ODI # 4760
96
KIC Asalanka77877183108.45Sri Lankav West IndiesPallekele20 Oct 2024ODI # 4783
96
Mehidy Hasan Miraz771127382105.47Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
100
D Khanal76-817293.82Nepalv CanadaKirtipur10 Feb 2024ODI # 4726

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