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
166*220139212119.42Englandv West IndiesCardiff1 Jun 2025ODI # 4881
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
136*8566119206.06Englandv Sri LankaColombo (RPS)27 Jan 2026ODI # 4942
135158101911133.66Englandv New ZealandMount Maunganui26 Oct 2025ODI # 4916
124*1198559145.88Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
111*18110891102.77Englandv Sri LankaColombo (RPS)27 Jan 2026ODI # 4942
110*15394132117.02Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
11010282133134.14Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
10713791132117.58Englandv AustraliaBristol29 Sep 2024ODI # 4779
1001729660104.16Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
9513491110104.39Englandv AustraliaNottingham19 Sep 2024ODI # 4766
877558111150.00Englandv AustraliaLord's27 Sep 2024ODI # 4778
841078291102.43Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
82955385154.71Englandv West IndiesBirmingham29 May 2025ODI # 4880
75130905083.33Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
741771084168.51Englandv West IndiesBridgetown6 Nov 2024ODI # 4799
72615237138.46Englandv AustraliaBristol29 Sep 2024ODI # 4779
69127726095.83Englandv IndiaCuttack9 Feb 2025ODI # 4828
68106784087.17Englandv AustraliaLahore22 Feb 2025ODI # 4846
687962102109.67Englandv New ZealandWellington1 Nov 2025ODI # 4921
657456100116.07Englandv IndiaCuttack9 Feb 2025ODI # 4828
6580728090.27Englandv Sri LankaColombo (RPS)27 Jan 2026ODI # 4942
643828103228.57Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
631086261101.61Englandv AustraliaLord's27 Sep 2024ODI # 4778
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
62106765181.57Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
61113728084.72Englandv South AfricaLord's4 Sep 2025ODI # 4904
61695133119.60Englandv South AfricaLord's4 Sep 2025ODI # 4904
61114905067.77Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
60814861125.00Englandv West IndiesBirmingham29 May 2025ODI # 4880
59835980100.00Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
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
5777655087.69Englandv West IndiesBirmingham29 May 2025ODI # 4880
5569574296.49Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
548148100112.50Englandv South AfricaLeeds2 Sep 2025ODI # 4902
52745231100.00Englandv West IndiesNorth Sound2 Nov 2024ODI # 4792
5284674077.61Englandv IndiaNagpur6 Feb 2025ODI # 4825
5194643179.68Englandv IndiaNagpur6 Feb 2025ODI # 4825
4998616280.32Englandv AustraliaLeeds21 Sep 2024ODI # 4770
4983582084.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
4472491089.79Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
43412653165.38Englandv IndiaNagpur6 Feb 2025ODI # 4825
42362842150.00Englandv New ZealandHamilton29 Oct 2025ODI # 4919
4287752056.00Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
41*212052205.00Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
41523222128.12Englandv IndiaCuttack9 Feb 2025ODI # 4828
4067524076.92Englandv West IndiesBridgetown6 Nov 2024ODI # 4799
39343123125.80Englandv AustraliaNottingham19 Sep 2024ODI # 4766
39402812139.28Englandv AustraliaLord's27 Sep 2024ODI # 4778
39412451162.50Englandv West IndiesBirmingham29 May 2025ODI # 4880
39483312118.18Englandv South AfricaLord's4 Sep 2025ODI # 4904
3976522175.00Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
38*171723223.52Englandv West IndiesBridgetown6 Nov 2024ODI # 4799
3848414292.68Englandv IndiaAhmedabad12 Feb 2025ODI # 4833
38321961200.00Englandv IndiaAhmedabad12 Feb 2025ODI # 4833
3862420290.47Englandv AfghanistanLahore26 Feb 2025ODI # 4849
3878454084.44Englandv AfghanistanLahore26 Feb 2025ODI # 4849
3875567067.85Englandv New ZealandWellington1 Nov 2025ODI # 4921
3782562066.07Englandv West IndiesNorth Sound31 Oct 2024ODI # 4790
3770444184.09Englandv South AfricaKarachi1 Mar 2025ODI # 4851
37593231115.62Englandv West IndiesBirmingham29 May 2025ODI # 4880
37332470154.16Englandv West IndiesBirmingham29 May 2025ODI # 4880
36403540102.85Englandv AustraliaBristol29 Sep 2024ODI # 4779
36323014120.00Englandv New ZealandWellington1 Nov 2025ODI # 4921
35443431102.94Englandv AustraliaNottingham19 Sep 2024ODI # 4766
3440352097.14Englandv IndiaCuttack9 Feb 2025ODI # 4828
34292280154.54Englandv IndiaAhmedabad12 Feb 2025ODI # 4833
34503431100.00Englandv New ZealandHamilton29 Oct 2025ODI # 4919
34331742200.00Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
33*282023165.00Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
33*262131157.14Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
3347402182.50Englandv South AfricaLord's4 Sep 2025ODI # 4904
32512541128.00Englandv AustraliaLeeds21 Sep 2024ODI # 4770
32432141152.38Englandv West IndiesBridgetown6 Nov 2024ODI # 4799
32472960110.34Englandv IndiaNagpur6 Feb 2025ODI # 4825
32472830114.28Englandv AfghanistanLahore26 Feb 2025ODI # 4849
3145523159.61Englandv IndiaCuttack9 Feb 2025ODI # 4828
3139336093.93Englandv South AfricaSouthampton7 Sep 2025ODI # 4906
27*221422192.85Englandv South AfricaLord's4 Sep 2025ODI # 4904
2738342179.41Englandv AustraliaLeeds21 Sep 2024ODI # 4770
2741333081.81Englandv West IndiesNorth Sound31 Oct 2024ODI # 4790
27222150128.57Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
26*57361172.22Englandv West IndiesThe Oval3 Jun 2025ODI # 4883
2645462156.52Englandv AustraliaLeeds21 Sep 2024ODI # 4770
2652292189.65Englandv IndiaCuttack9 Feb 2025ODI # 4828
2551354071.42Englandv AustraliaLeeds21 Sep 2024ODI # 4770
25182130119.04Englandv AfghanistanLahore26 Feb 2025ODI # 4849
2537314080.64Englandv South AfricaKarachi1 Mar 2025ODI # 4851
2543343073.52Englandv New ZealandHamilton29 Oct 2025ODI # 4919
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]