Batting Most Runs Innings - last 2 years

High scores for England in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
170199142158119.71West Indiesv IrelandDublin25 May 2025ODI # 4877
166*220139212119.42Englandv West IndiesCardiff1 Jun 2025ODI # 4881
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
135158101911133.66Englandv New ZealandMount Maunganui26 Oct 2025ODI # 4916
128*156114152112.28West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
124*1198559145.88Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
120*15794105127.65West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
1171791278492.12West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
1131148078141.25West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
110*15394132117.02Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
11010282133134.14Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
109*12469134157.97West Indiesv New ZealandNapier19 Nov 2025ODI # 4932
10713791132117.58Englandv AustraliaBristol29 Sep 2024ODI # 4779
104*1318364125.30West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
10314210513-98.09West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
102*-6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
10217511713187.17West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
10214210913193.57West Indiesv IrelandDublin23 May 2025ODI # 4875
100172966-104.16Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
951349111-104.39Englandv AustraliaNottingham19 Sep 2024ODI # 4766
9513088102107.95West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
94936958136.23West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
881621086281.48West Indiesv AustraliaMelbourne2 Feb 2024ODI # 4721
877558111150.00Englandv AustraliaLord's27 Sep 2024ODI # 4778
86127883497.72West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
841078291102.43Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
821357683107.89West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
82955385154.71Englandv West IndiesBirmingham29 May 2025ODI # 4880
80115827497.56West Indiesv Sri LankaPallekele23 Oct 2024ODI # 4784
781036644118.18West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
75997592100.00West Indiesv IrelandDublin25 May 2025ODI # 4877
74*86825390.24West Indiesv Sri LankaPallekele20 Oct 2024ODI # 4783
741771084168.51Englandv West IndiesBridgetown6 Nov 2024ODI # 4799
72615237138.46Englandv AustraliaBristol29 Sep 2024ODI # 4779
71115775192.20West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
7089719298.59West Indiesv EnglandThe Oval3 Jun 2025ODI # 4883
69127726-95.83Englandv IndiaCuttack9 Feb 2025ODI # 4828
68106784-87.17Englandv AustraliaLahore22 Feb 2025ODI # 4846
687962102109.67Englandv New ZealandWellington1 Nov 2025ODI # 4921
65745610-116.07Englandv IndiaCuttack9 Feb 2025ODI # 4828
643828103228.57Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
631086261101.61Englandv AustraliaLord's27 Sep 2024ODI # 4778
63805453116.66West Indiesv EnglandThe Oval3 Jun 2025ODI # 4883
62*372737229.62Englandv AustraliaLord's27 Sep 2024ODI # 4778
62*473281193.75Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
62705652110.71Englandv AustraliaNottingham19 Sep 2024ODI # 4766
62754891129.16Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
61113728-84.72Englandv South AfricaLord's4 Sep 2025ODI # 4904
61695133119.60Englandv South AfricaLord's4 Sep 2025ODI # 4904
60814861125.00Englandv West IndiesBirmingham29 May 2025ODI # 4880
6089625396.77West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
5980677-88.05West Indiesv AustraliaMelbourne2 Feb 2024ODI # 4721
5983598-100.00Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
591136710-88.05West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
58211928305.26West Indiesv IrelandDublin23 May 2025ODI # 4875
58494553128.88Englandv West IndiesBirmingham29 May 2025ODI # 4880
58754653126.08Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
58444053145.00Englandv South AfricaLord's4 Sep 2025ODI # 4904
5792705181.42Englandv West IndiesBridgetown6 Nov 2024ODI # 4799
5777655-87.69Englandv West IndiesBirmingham29 May 2025ODI # 4880
5569574296.49Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
5599764272.36West Indiesv IrelandDublin21 May 2025ODI # 4873
55102774-71.42West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
5591613390.16West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
54423643150.00West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
54814810-112.50Englandv South AfricaLeeds2 Sep 2025ODI # 4902
53*125674-79.10West Indiesv BangladeshMirpur21 Oct 2025ODI # 4912
5382544298.14West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
52745231100.00Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
5284674-77.61Englandv IndiaNagpur6 Feb 2025ODI # 4825
5194643179.68Englandv IndiaNagpur6 Feb 2025ODI # 4825
50*78616-81.96West Indiesv Sri LankaPallekele23 Oct 2024ODI # 4784
50*-2643192.30West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
50382353217.39West Indiesv IrelandDublin25 May 2025ODI # 4877
49*584742104.25West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
4998616280.32Englandv AustraliaLeeds21 Sep 2024ODI # 4770
4997622479.03West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
4960575185.96West Indiesv IrelandDublin23 May 2025ODI # 4875
4983582-84.48Englandv West IndiesCardiff1 Jun 2025ODI # 4881
4861493297.95Englandv West IndiesNorth Sound31 Oct 2024ODI # 4790
47493671130.55Englandv West IndiesCardiff1 Jun 2025ODI # 4881
4665546185.18Englandv New ZealandMount Maunganui26 Oct 2025ODI # 4916
45322753166.66Englandv AustraliaBristol29 Sep 2024ODI # 4779
4562477-95.74West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
45383343136.36West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
44*383133141.93West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
44*773641122.22West Indiesv IrelandDublin23 May 2025ODI # 4875
4472491-89.79Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
4488605173.33West Indiesv BangladeshMirpur18 Oct 2025ODI # 4910
43*412442179.16West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
43412653165.38Englandv IndiaNagpur6 Feb 2025ODI # 4825
42362842150.00Englandv New ZealandHamilton29 Oct 2025ODI # 4919
41*46315-132.25West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
41*212052205.00Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
41523222128.12Englandv IndiaCuttack9 Feb 2025ODI # 4828
41472952141.37West Indiesv EnglandThe Oval3 Jun 2025ODI # 4883
4075512178.43West Indiesv AustraliaSydney4 Feb 2024ODI # 4722
4067524-76.92Englandv West IndiesBridgetown6 Nov 2024ODI # 4799
39343123125.80Englandv AustraliaNottingham19 Sep 2024ODI # 4766
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies vs New Zealand at Hamilton, West Indies in New Zealand 3rd ODI, Nov 22, 2025 [ODI # 4933]

West Indies vs New Zealand at Napier, West Indies in New Zealand 2nd ODI, Nov 19, 2025 [ODI # 4932]

New Zealand vs West Indies at Christchurch, West Indies in New Zealand 1st ODI, Nov 16, 2025 [ODI # 4930]