Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
176*-130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
12818414212390.14Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
9814410311-95.14South Africav EnglandSouthampton27 May 2017ODI # 3873
941127896120.51West Indiesv EnglandBristol24 Sep 2017ODI # 3915
87132988-88.77New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
82103836198.79Irelandv EnglandLord's7 May 2017ODI # 3865
79101728-109.72Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
77-6244124.19West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
761291005176.00Pakistanv EnglandCardiff14 Jun 2017ODI # 3889
7397768-96.05South Africav EnglandLeeds24 May 2017ODI # 3872
72-954175.78West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
71*805152139.21South Africav EnglandSouthampton27 May 2017ODI # 3873
71*956452110.93Australiav EnglandBirmingham10 Jun 2017ODI # 3885
6898648-106.25Australiav EnglandBirmingham10 Jun 2017ODI # 3885
6776618-109.83South Africav EnglandLeeds24 May 2017ODI # 3872
5789587198.27Pakistanv EnglandCardiff14 Jun 2017ODI # 3889
56104775-72.72Australiav EnglandBirmingham10 Jun 2017ODI # 3885
55605411-101.85South Africav EnglandLord's29 May 2017ODI # 3874
5260506-104.00South Africav EnglandSouthampton27 May 2017ODI # 3873
48524281114.28Irelandv EnglandLord's7 May 2017ODI # 3865
46-714-64.78West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
4558387-118.42South Africav EnglandLeeds24 May 2017ODI # 3872
41*45335-124.24West Indiesv EnglandManchester19 Sep 2017ODI # 3911
40-2915137.93West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
3995593-66.10New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
38*65452184.44Pakistanv EnglandCardiff14 Jun 2017ODI # 3889
38*-274-140.74West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
3875533171.69West Indiesv EnglandBristol24 Sep 2017ODI # 3915
37422723137.03West Indiesv EnglandManchester19 Sep 2017ODI # 3911
35*382232159.09South Africav EnglandSouthampton27 May 2017ODI # 3873
3570574-61.40West Indiesv EnglandManchester19 Sep 2017ODI # 3911
3464394-87.17South Africav EnglandLord's29 May 2017ODI # 3874
34432613130.76West Indiesv EnglandBristol24 Sep 2017ODI # 3915
33-383-86.84West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
32-601-53.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
31*242132147.61Pakistanv EnglandCardiff14 Jun 2017ODI # 3889
31*-1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
3041384-78.94Irelandv EnglandBristol5 May 2017ODI # 3864
28*58433-65.11South Africav EnglandLord's29 May 2017ODI # 3874
28*-1522186.66West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
2856302193.33Irelandv EnglandLord's7 May 2017ODI # 3865
2852344182.35Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
27*43305-90.00South Africav EnglandLord's29 May 2017ODI # 3874
2756334-81.81New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
25-301183.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
2440293-82.75South Africav EnglandSouthampton27 May 2017ODI # 3873
2420153-160.00Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
2331203-115.00Irelandv EnglandBristol5 May 2017ODI # 3864
2334282182.14West Indiesv EnglandManchester19 Sep 2017ODI # 3911
2129254-84.00Australiav EnglandBirmingham10 Jun 2017ODI # 3885
2025185-111.11Irelandv EnglandBristol5 May 2017ODI # 3864
2044312-64.51Australiav EnglandBirmingham10 Jun 2017ODI # 3885
2040254-80.00West Indiesv EnglandBristol24 Sep 2017ODI # 3915
1936232-82.60South Africav EnglandLeeds24 May 2017ODI # 3872
1923211190.47South Africav EnglandLeeds24 May 2017ODI # 3872
1929203-95.00Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
181210-2180.00Irelandv EnglandLord's7 May 2017ODI # 3865
18181411128.57New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
183927-166.66West Indiesv EnglandManchester19 Sep 2017ODI # 3911
172525--68.00South Africav EnglandSouthampton27 May 2017ODI # 3873
1717193-89.47Australiav EnglandBirmingham10 Jun 2017ODI # 3885
176646--36.95West Indiesv EnglandManchester19 Sep 2017ODI # 3911
165341--39.02Irelandv EnglandBristol5 May 2017ODI # 3864
1664431-37.20Irelandv EnglandLord's7 May 2017ODI # 3865
1626202-80.00South Africav EnglandSouthampton27 May 2017ODI # 3873
151617-188.23Irelandv EnglandLord's7 May 2017ODI # 3865
1521181-83.33South Africav EnglandLeeds24 May 2017ODI # 3872
136445--28.88Irelandv EnglandBristol5 May 2017ODI # 3864
1324241-54.16Irelandv EnglandLord's7 May 2017ODI # 3865
1398-2162.50West Indiesv EnglandBristol24 Sep 2017ODI # 3915
1214142-85.71West Indiesv EnglandBristol24 Sep 2017ODI # 3915
1118162-68.75Irelandv EnglandBristol5 May 2017ODI # 3864
111310-1110.00South Africav EnglandLeeds24 May 2017ODI # 3872
113821--52.38New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
1127141-78.57West Indiesv EnglandManchester19 Sep 2017ODI # 3911
1117111-100.00West Indiesv EnglandBristol24 Sep 2017ODI # 3915
11-112-100.00West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
11-9-1122.22West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
101082-125.00Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
1029151-66.66New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
1016111-90.90New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
8119-188.88West Indiesv EnglandBristol24 Sep 2017ODI # 3915
6*14111-54.54Irelandv EnglandLord's7 May 2017ODI # 3865
6*146--100.00Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
52713--38.46South Africav EnglandLeeds24 May 2017ODI # 3872
5641-125.00South Africav EnglandLeeds24 May 2017ODI # 3872
51171-71.42South Africav EnglandLord's29 May 2017ODI # 3874
51910--50.00West Indiesv EnglandManchester19 Sep 2017ODI # 3911
4*551-80.00West Indiesv EnglandBristol24 Sep 2017ODI # 3915
4128--50.00Irelandv EnglandBristol5 May 2017ODI # 3864
4331-133.33Irelandv EnglandBristol5 May 2017ODI # 3864
4761-66.66South Africav EnglandLeeds24 May 2017ODI # 3872
487--57.14Australiav EnglandBirmingham10 Jun 2017ODI # 3885
3149--33.33New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
2*33--66.66Bangladeshv EnglandThe Oval1 Jun 2017ODI # 3875
284--50.00Irelandv EnglandLord's7 May 2017ODI # 3865
2138--25.00Irelandv EnglandLord's7 May 2017ODI # 3865
255--40.00Irelandv EnglandLord's7 May 2017ODI # 3865
296--33.33New Zealandv EnglandCardiff6 Jun 2017ODI # 3880
253--66.66Australiav EnglandBirmingham10 Jun 2017ODI # 3885
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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]

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

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