Batting Most Runs Innings

High scores in 2024 in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
155*-110165140.90U.S.A.v U.A.E.Windhoek24 Sep 2024ODI # 4774
154*172129205119.37Australiav EnglandNottingham19 Sep 2024ODI # 4766
151172140116107.85Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
149*197115136129.56Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
1381901479393.87Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
136157130153104.61Afghanistanv Sri LankaPallekele09 Feb 2024ODI # 4725
128*156114152112.28West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
124*1198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
122*19812913294.57Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
121*-9575127.36U.S.A.v CanadaThe Hague13 Aug 2024ODI # 4756
12115511786103.41Afghanistanv IrelandSharjah07 Mar 2024ODI # 4741
118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
1171791278492.12West Indiesv EnglandNorth Sound02 Nov 2024ODI # 4792
114169113133100.88Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
113*7562173182.25Pakistanv ZimbabweBulawayo26 Nov 2024ODI # 4811
1131148078141.25West Indiesv BangladeshBasseterre08 Dec 2024ODI # 4813
112*-12412290.32Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
112*1198183138.27South Africav IrelandAbu Dhabi04 Oct 2024ODI # 4781
111*1551136298.23Canadav U.A.E.Dubai (DICS)05 Mar 2024ODI # 4739
110*15394132117.02Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
10917211910391.59Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
1071671229287.70Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
107-8594125.88Namibiav U.A.E.Windhoek20 Sep 2024ODI # 4767
107-99151108.08U.S.A.v U.A.E.Windhoek24 Sep 2024ODI # 4774
10713791132117.58Englandv AustraliaBristol29 Sep 2024ODI # 4779
105*1761508170.00Canadav ScotlandDubai (DICS)07 Mar 2024ODI # 4740
10515211010395.45Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
104*1318364125.30West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
10412297124107.21U.S.A.v NepalDallas27 Oct 2024ODI # 4787
1041691288481.25Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
10313099104104.04Pakistanv ZimbabweBulawayo28 Nov 2024ODI # 4812
102*-6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
10217511713187.17West Indiesv EnglandBridgetown06 Nov 2024ODI # 4799
101*-12911178.29Nepalv CanadaKirtipur12 Feb 2024ODI # 4728
101*14310211299.01Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
1011329554106.31Sri Lankav ZimbabweColombo (RPS)06 Jan 2024ODI # 4718
1011681205784.16Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
10115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
1001481159286.95Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
98*9279132124.05Scotlandv U.S.A.Dallas25 Oct 2024ODI # 4785
981459873100.00Bangladeshv AfghanistanSharjah11 Nov 2024ODI # 4806
97*957492131.08Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
97-9085107.77U.A.E.v NamibiaWindhoek20 Sep 2024ODI # 4767
971257484131.08South Africav PakistanCape Town19 Dec 2024ODI # 4819
96*1561023594.11Bangladeshv Sri LankaChattogram15 Mar 2024ODI # 4744
961271029294.11Sri Lankav IndiaColombo (RPS)07 Aug 2024ODI # 4754
961247583128.00Nepalv U.S.A.Dallas27 Oct 2024ODI # 4787
951621276274.80Sri Lankav ZimbabweColombo (RPS)08 Jan 2024ODI # 4719
951349111-104.39Englandv AustraliaNottingham19 Sep 2024ODI # 4766
9513088102107.95West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
94936958136.23West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
93-1034490.29Canadav OmanKing City (NW)20 Sep 2024ODI # 4769
919666105137.87Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
91145936497.84Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
919862133146.77Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
911451027389.21South Africav IrelandAbu Dhabi02 Oct 2024ODI # 4780
91136939497.84South Africav IrelandAbu Dhabi07 Oct 2024ODI # 4782
899481111109.87Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
89119947494.68Afghanistanv South AfricaSharjah22 Sep 2024ODI # 4772
881621086281.48West Indiesv AustraliaMelbourne02 Feb 2024ODI # 4721
881118883100.00Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
88144928395.65Irelandv South AfricaAbu Dhabi07 Oct 2024ODI # 4782
87*1269910187.87Canadav ScotlandDubai (DICS)01 Mar 2024ODI # 4737
87-1018486.13Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
87-1138476.99Canadav NepalKing City (NW)22 Sep 2024ODI # 4773
877558111150.00Englandv AustraliaLord's27 Sep 2024ODI # 4778
86*825056172.00Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
86127883497.72West Indiesv BangladeshBasseterre08 Dec 2024ODI # 4813
86111977288.65South Africav PakistanPaarl17 Dec 2024ODI # 4817
851187682111.84Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
84*906374133.33Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
841178194103.70Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
841078291102.43Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
841167943106.32Afghanistanv BangladeshSharjah06 Nov 2024ODI # 4798
8413410111183.16Afghanistanv ZimbabweHarare19 Dec 2024ODI # 4818
83-959187.36Canadav OmanKing City (NW)26 Sep 2024ODI # 4777
82*136904291.11Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
821511029180.39Zimbabwev Sri LankaColombo (RPS)08 Jan 2024ODI # 4719
82917156115.49Pakistanv AustraliaAdelaide08 Nov 2024ODI # 4801
821357683107.89West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
81-6865119.11U.S.A.v NamibiaWindhoek22 Sep 2024ODI # 4771
816043122188.37South Africav PakistanJohannesburg22 Dec 2024ODI # 4821
80115827497.56West Indiesv Sri LankaPallekele23 Oct 2024ODI # 4784
80106827397.56Pakistanv South AfricaCape Town19 Dec 2024ODI # 4819
79*88798-100.00Australiav West IndiesMelbourne02 Feb 2024ODI # 4721
79*109814497.53Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
79*-1198-66.38Netherlandsv CanadaThe Hague11 Aug 2024ODI # 4755
79*-7443106.75U.S.A.v NamibiaWindhoek22 Sep 2024ODI # 4771
79106862491.86South Africav IrelandAbu Dhabi02 Oct 2024ODI # 4780
78-6737116.41U.A.E.v NetherlandsAl Amerat03 Nov 2024ODI # 4794
77*1351044274.03Australiav West IndiesMelbourne02 Feb 2024ODI # 4721
77*686172126.22Australiav EnglandNottingham19 Sep 2024ODI # 4766
77*896571118.46Australiav EnglandChester-le-Street24 Sep 2024ODI # 4775
77-7761100.00Canadav U.S.A.The Hague13 Aug 2024ODI # 4756
77-1266-61.11Netherlandsv U.S.A.Rotterdam21 Aug 2024ODI # 4760
77877183108.45Sri Lankav West IndiesPallekele20 Oct 2024ODI # 4783
771127382105.47Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
76-817293.82Nepalv CanadaKirtipur10 Feb 2024ODI # 4726
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:

Switzerland vs Luxembourg at Walferdange, Switzerland in Luxembourg 3rd T20I, Jun 22, 2025 [T20I # 3261]

Slovenia vs Hungary at Szodliget, Slovenia in Hungary 3rd T20I, Jun 22, 2025 [T20I # 3260]

Hungary vs Slovenia at Szodliget, Slovenia in Hungary 2nd T20I, Jun 21, 2025 [T20I # 3256]