Batting Most Runs Innings

High scores in 2025 in ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1912171501411127.33Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
170199142158119.71West Indiesv IrelandDublin25 May 2025ODI # 4877
169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
166*220139212119.42Englandv West IndiesCardiff1 Jun 2025ODI # 4881
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
158*201130134121.53Netherlandsv ScotlandDundee12 Jun 2025ODI # 4888
152*-137124110.94U.S.A.v CanadaLauderhill17 May 2025ODI # 4871
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
142127103175137.86Australiav South AfricaMackay24 Aug 2025ODI # 4897
134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
132174111136118.91New Zealandv PakistanNapier29 Mar 2025ODI # 4861
127180126145100.79Sri Lankav AustraliaColombo (RPS)12 Feb 2025ODI # 4831
12418411418-108.77Sri Lankav BangladeshPallekele8 Jul 2025ODI # 4891
122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
122-13616-89.70Sri Lankav ZimbabweHarare31 Aug 2025ODI # 4900
120*1348686139.53Australiav EnglandLahore22 Feb 2025ODI # 4846
120*15794105127.65West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
11914290127132.22Indiav EnglandCuttack9 Feb 2025ODI # 4828
118*16613014-90.76Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
118*160104103113.46New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
118*785568214.54Australiav South AfricaMackay24 Aug 2025ODI # 4897
115*-67125171.64U.S.A.v CanadaLauderhill17 May 2025ODI # 4871
11418714612-78.08Namibiav CanadaKing City (NW)27 Aug 2025ODI # 4898
112141102143109.80Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
112149105121106.66New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
1121801389481.15Irelandv West IndiesDublin21 May 2025ODI # 4873
11010282133134.14Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
108147101131106.93New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
10717411312194.69New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
106*1067467143.24New Zealandv PakistanLahore8 Feb 2025ODI # 4827
106134101123104.95Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
1062011236486.17Sri Lankav BangladeshColombo (RPS)2 Jul 2025ODI # 4889
1051188655122.09Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1031541067197.16South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
10314210513-98.09West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
10213794102108.51New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
10214210913193.57West Indiesv IrelandDublin23 May 2025ODI # 4875
1021631146489.47Scotlandv NepalDundee8 Jun 2025ODI # 4886
101*-1299278.29Indiav BangladeshDubai (DICS)20 Feb 2025ODI # 4844
10115411511-87.82Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
1011309492107.44U.A.E.v ScotlandAmstelveen8 May 2025ODI # 4866
10112888104114.77Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
100*1511117-90.09Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
100*9367104149.25South Africav New ZealandLahore5 Mar 2025ODI # 4855
1001851186284.74Bangladeshv IndiaDubai (DICS)20 Feb 2025ODI # 4844
100-1019299.00Omanv U.S.A.Lauderhill21 May 2025ODI # 4874
1001361066594.33Australiav South AfricaMackay24 Aug 2025ODI # 4897
100172966-104.16Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
99*1107877126.92New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
971591079190.65New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
96*7962123154.83Scotlandv NepalDundee8 Jun 2025ODI # 4886
92130878-105.74Zimbabwev Sri LankaHarare29 Aug 2025ODI # 4899
90*1328612-104.65New Zealandv Sri LankaWellington5 Jan 2025ODI # 4822
90147929197.82Afghanistanv South AfricaKarachi21 Feb 2025ODI # 4845
891751028287.25Irelandv ZimbabweHarare16 Feb 2025ODI # 4840
89-69112128.98U.S.A.v CanadaLauderhill25 May 2025ODI # 4878
881449610-91.66Australiav South AfricaCairns19 Aug 2025ODI # 4895
881107882112.82South Africav AustraliaMackay22 Aug 2025ODI # 4896
871339614-90.62Indiav EnglandNagpur6 Feb 2025ODI # 4825
878756113155.35South Africav PakistanKarachi12 Feb 2025ODI # 4834
879974102117.56Australiav South AfricaMackay22 Aug 2025ODI # 4896
868355132156.36South Africav EnglandLeeds2 Sep 2025ODI # 4902
85118956389.47Afghanistanv AustraliaLahore28 Feb 2025ODI # 4850
85-10412-81.73Canadav OmanLauderhill19 May 2025ODI # 4872
851037773110.38South Africav EnglandLord's4 Sep 2025ODI # 4904
84*1791037481.55Scotlandv CanadaKing City (NW)31 Aug 2025ODI # 4901
841036974121.73Pakistanv New ZealandLahore8 Feb 2025ODI # 4827
84135985-85.71Indiav AustraliaDubai (DICS)4 Mar 2025ODI # 4853
84126857298.82Nepalv NetherlandsDundee10 Jun 2025ODI # 4887
831258410198.80South Africav PakistanKarachi12 Feb 2025ODI # 4834
83-1059-79.04U.S.A.v NamibiaAl Amerat14 Feb 2025ODI # 4836
82*-1278264.56Omanv U.S.A.Al Amerat12 Feb 2025ODI # 4832
821279613-85.41South Africav PakistanKarachi12 Feb 2025ODI # 4834
82955385154.71Englandv West IndiesBirmingham29 May 2025ODI # 4880
8299819-101.23South Africav AustraliaCairns19 Aug 2025ODI # 4895
8114381101100.00New Zealandv Sri LankaAuckland11 Jan 2025ODI # 4824
81137842496.42New Zealandv PakistanLahore8 Feb 2025ODI # 4827
811461207-67.50New Zealandv IndiaDubai (DICS)2 Mar 2025ODI # 4852
811681067176.41Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
80-1069-75.47U.S.A.v OmanAl Amerat12 Feb 2025ODI # 4832
808156122142.85Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
8010872121111.11Scotlandv NepalDundee2 Jun 2025ODI # 4882
802071324160.60Namibiav CanadaKing City (NW)2 Sep 2025ODI # 4903
791026391125.39New Zealandv Sri LankaHamilton8 Jan 2025ODI # 4823
79122984280.61Indiav New ZealandDubai (DICS)2 Mar 2025ODI # 4852
79137959-83.15Zimbabwev Sri LankaHarare31 Aug 2025ODI # 4900
78*1036663118.18Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
78766482121.87Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
78113835393.97Pakistanv New ZealandNapier29 Mar 2025ODI # 4861
781361013577.22Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
78111997178.78Netherlandsv ScotlandAmstelveen10 May 2025ODI # 4867
781036644118.18West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
78124997278.78Nepalv NetherlandsDundee4 Jun 2025ODI # 4884
78120857291.76Sri Lankav BangladeshColombo (RPS)5 Jul 2025ODI # 4890
771531109-70.00Bangladeshv New ZealandRawalpindi24 Feb 2025ODI # 4848
77-1033274.75Omanv CanadaLauderhill19 May 2025ODI # 4872
76*-777298.70Omanv CanadaLauderhill19 May 2025ODI # 4872
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:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]