England vs other countries ODIs Batting Records - Highest Strike Rate in an Innings
Highest strike rates in an innings
Player | Runs | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
25* | 8 | 1 | 3 | 312.50 | West Indies | v England | Bridgetown | 20 Feb 2019 | ODI # 4096 | |
77 | 25 | 8 | 7 | 308.00 | New Zealand | v England | Wellington | 20 Feb 2015 | ODI # 3607 | |
47* | 16 | 6 | 3 | 293.75 | England | v New Zealand | Nottingham | 5 Jun 2013 | ODI # 3362 | |
77 | 27 | 5 | 9 | 285.18 | West Indies | v England | Gros Islet | 2 Mar 2019 | ODI # 4103 | |
49 | 18 | 6 | 3 | 272.22 | South Africa | v New Zealand | Auckland | 24 Mar 2015 | ODI # 3644 | |
43 | 16 | 5 | 3 | 268.75 | Pakistan | v England | Cape Town | 22 Feb 2003 | ODI # 1962 | |
37 | 14 | 2 | 4 | 264.28 | Australia | v New Zealand | Dharamsala | 28 Oct 2023 | ODI # 4684 | |
42* | 16 | 4 | 2 | 262.50 | Pakistan | v New Zealand | Lahore | 1 Dec 2003 | ODI # 2071 | |
42 | 16 | 2 | 5 | 262.50 | Scotland | v England | Aberdeen | 9 May 2014 | ODI # 3491 | |
34 | 13 | 3 | 1 | 261.53 | England | v New Zealand | Manchester | 17 Jul 1978 | ODI # 53 | |
34* | 13 | 5 | 1 | 261.53 | Australia | v New Zealand | Dunedin | 23 Feb 2000 | ODI # 1568 | |
65 | 25 | 5 | 5 | 260.00 | Pakistan | v New Zealand | Christchurch | 29 Jan 2011 | ODI # 3090 | |
26* | 10 | 2 | 2 | 260.00 | Pakistan | v New Zealand | Auckland | 3 Jan 2004 | ODI # 2075 | |
31* | 12 | 3 | 2 | 258.33 | West Indies | v England | Southampton | 29 Sep 2017 | ODI # 3918 | |
33* | 13 | 3 | 2 | 253.84 | India | v New Zealand | Cuttack | 6 Nov 2003 | ODI # 2056 | |
29* | 12 | 1 | 2 | 241.66 | England | v New Zealand | Christchurch | 23 Feb 2008 | ODI # 2684 | |
29 | 12 | 2 | 2 | 241.66 | South Africa | v New Zealand | Hamilton | 1 Mar 2017 | ODI # 3843 | |
36* | 15 | 3 | 2 | 240.00 | Pakistan | v New Zealand | Wellington | 20 Dec 1995 | ODI # 1025 | |
51* | 22 | 5 | 3 | 231.81 | Pakistan | v England | Karachi | 15 Dec 2005 | ODI # 2306 | |
44 | 19 | 3 | 4 | 231.57 | New Zealand | v England | Nottingham | 17 Jun 2015 | ODI # 3657 | |
37* | 16 | 3 | 3 | 231.25 | India | v New Zealand | Auckland | 25 Nov 2022 | ODI # 4483 | |
67 | 29 | 9 | 3 | 231.03 | Pakistan | v New Zealand | Wellington | 31 Jan 2015 | ODI # 3596 | |
30 | 13 | 4 | 1 | 230.76 | Sri Lanka | v England | Leeds | 2 Jul 2002 | ODI # 1850 | |
30* | 13 | 3 | 2 | 230.76 | South Africa | v New Zealand | Gqeberha | 30 Nov 2007 | ODI # 2650 | |
41* | 18 | 3 | 3 | 227.77 | South Africa | v New Zealand | Durban | 1 Nov 2000 | ODI # 1654 | |
50* | 22 | 5 | 3 | 227.27 | India | v New Zealand | Hyderabad (Deccan) | 15 Nov 2003 | ODI # 2062 | |
25* | 11 | - | 3 | 227.27 | India | v England | Bengaluru | 23 Nov 2008 | ODI # 2781 | |
89 | 40 | 9 | 5 | 222.50 | Pakistan | v New Zealand | Wellington | 17 Jan 2004 | ODI # 2083 | |
31* | 14 | 4 | - | 221.42 | England | v New Zealand | The Oval | 9 Jun 1983 | ODI # 197 | |
31* | 14 | 4 | 1 | 221.42 | Zimbabwe | v New Zealand | Bloemfontein | 8 Mar 2003 | ODI # 1984 | |
31 | 14 | 3 | 2 | 221.42 | Pakistan | v England | Karachi | 15 Dec 2005 | ODI # 2306 | |
31 | 14 | 5 | - | 221.42 | Australia | v England | Melbourne | 14 Feb 2015 | ODI # 3600 | |
42* | 19 | 3 | 3 | 221.05 | Australia | v New Zealand | Auckland | 18 Feb 2007 | ODI # 2526 | |
44* | 20 | 8 | 1 | 220.00 | Pakistan | v England | Lord's | 20 Sep 2010 | ODI # 3046 | |
35 | 16 | 1 | 4 | 218.75 | India | v England | Pune | 26 Mar 2021 | ODI # 4283 | |
30* | 14 | 2 | 2 | 214.28 | Sri Lanka | v England | Colombo (RPS) | 26 Nov 2014 | ODI # 3554 | |
30* | 14 | 4 | 1 | 214.28 | Pakistan | v New Zealand | Sharjah | 14 Dec 2014 | ODI # 3568 | |
47* | 22 | 3 | 2 | 213.63 | Pakistan | v New Zealand | Lahore | 29 Nov 2003 | ODI # 2068 | |
32 | 15 | 3 | 2 | 213.33 | New Zealand | v England | The Oval | 12 Jun 2015 | ODI # 3655 | |
32* | 15 | 4 | 2 | 213.33 | Australia | v England | Lahore | 22 Feb 2025 | ODI # 4846 | |
34 | 16 | 3 | 2 | 212.50 | Pakistan | v New Zealand | Faisalabad | 3 Dec 2003 | ODI # 2072 | |
34 | 16 | 6 | - | 212.50 | England | v New Zealand | Southampton | 14 Jun 2015 | ODI # 3656 | |
55 | 26 | 6 | 3 | 211.53 | Pakistan | v New Zealand | Sharjah | 14 Dec 2014 | ODI # 3568 | |
38* | 18 | - | 5 | 211.11 | India | v New Zealand | Christchurch | 8 Mar 2009 | ODI # 2823 | |
59 | 28 | 8 | 4 | 210.71 | Sri Lanka | v England | Nottingham | 21 Jun 2016 | ODI # 3751 | |
40* | 19 | 4 | 1 | 210.52 | India | v England | Chester-le-Street | 4 Jul 2002 | ODI # 1851 | |
40 | 19 | 3 | 3 | 210.52 | India | v England | Southampton | 6 Sep 2011 | ODI # 3187 | |
40* | 19 | 3 | 2 | 210.52 | New Zealand | v England | Southampton | 2 Jun 2013 | ODI # 3361 | |
82 | 39 | 6 | 4 | 210.25 | West Indies | v England | Port of Spain | 4 Mar 1986 | ODI # 366 | |
42 | 20 | 3 | 3 | 210.00 | South Africa | v England | Lord's | 4 Sep 2025 | ODI # 4904 | |
50* | 24 | 4 | 4 | 208.33 | Australia | v England | W.A.C.A | 1 Feb 2015 | ODI # 3597 | |
25* | 12 | 2 | 2 | 208.33 | Australia | v New Zealand | Cairns | 11 Sep 2022 | ODI # 4464 | |
54 | 26 | 7 | 1 | 207.69 | Sri Lanka | v England | Colombo (RPS) | 16 Dec 2014 | ODI # 3569 | |
58 | 28 | 5 | 4 | 207.14 | Pakistan | v England | Nottingham | 30 Aug 2016 | ODI # 3773 | |
29* | 14 | 2 | 2 | 207.14 | Pakistan | v England | Sharjah | 7 Apr 1999 | ODI # 1429 | |
29* | 14 | 3 | 1 | 207.14 | Australia | v New Zealand | Christchurch | 26 Feb 2000 | ODI # 1569 | |
29* | 14 | 2 | 3 | 207.14 | West Indies | v England | Birmingham | 29 May 2025 | ODI # 4880 | |
64 | 31 | 7 | 3 | 206.45 | Australia | v England | Lord's | 5 Sep 2015 | ODI # 3681 | |
33 | 16 | 5 | - | 206.25 | India | v New Zealand | Dunedin | 12 Mar 1992 | ODI # 740 | |
33 | 16 | 2 | 3 | 206.25 | New Zealand | v England | The Oval | 12 Jun 2015 | ODI # 3655 | |
74 | 36 | 9 | 4 | 205.55 | New Zealand | v England | Napier | 20 Feb 2013 | ODI # 3336 | |
43 | 21 | 8 | 1 | 204.76 | West Indies | v England | Chennai | 17 Mar 2011 | ODI # 3135 | |
45 | 22 | 2 | 5 | 204.54 | India | v New Zealand | Wellington | 3 Feb 2019 | ODI # 4092 | |
49 | 24 | 4 | 3 | 204.16 | New Zealand | v England | Adelaide | 29 Jan 1983 | ODI # 176 | |
65* | 32 | 4 | 4 | 203.12 | Australia | v New Zealand | St George's | 20 Apr 2007 | ODI # 2577 | |
69* | 34 | 1 | 6 | 202.94 | South Africa | v New Zealand | W.A.C.A | 1 Feb 2002 | ODI # 1801 | |
52* | 26 | 6 | 2 | 200.00 | West Indies | v England | Kingstown | 2 Mar 1994 | ODI # 888 | |
28 | 14 | 2 | 1 | 200.00 | Australia | v England | Melbourne | 4 Feb 1979 | ODI # 59 | |
28* | 14 | 3 | 2 | 200.00 | Australia | v New Zealand | W.A.C.A | 19 Jan 1986 | ODI # 353 | |
28* | 14 | 2 | 2 | 200.00 | Zimbabwe | v New Zealand | Bulawayo | 1 Oct 2000 | ODI # 1629 | |
49 | 25 | 4 | 3 | 196.00 | England | v New Zealand | Chester-le-Street | 15 Jun 2008 | ODI # 2708 | |
49 | 25 | 5 | 2 | 196.00 | Pakistan | v New Zealand | Abu Dhabi | 17 Dec 2014 | ODI # 3570 | |
39* | 20 | 5 | 2 | 195.00 | India | v New Zealand | Wankhede | 15 Nov 2023 | ODI # 4703 | |
58 | 30 | 12 | 1 | 193.33 | Pakistan | v England | Nottingham | 30 Aug 2016 | ODI # 3773 | |
58 | 30 | 7 | 4 | 193.33 | Australia | v England | Bristol | 29 Sep 2024 | ODI # 4779 | |
27 | 14 | 1 | 3 | 192.85 | Pakistan | v New Zealand | Sharjah | 12 Dec 2014 | ODI # 3566 | |
77 | 40 | 3 | 7 | 192.50 | India | v England | Pune | 26 Mar 2021 | ODI # 4283 | |
50* | 26 | 4 | 3 | 192.30 | Pakistan | v New Zealand | Christchurch | 10 Jan 2004 | ODI # 2078 | |
50* | 26 | 5 | 2 | 192.30 | India | v England | Cardiff | 16 Sep 2011 | ODI # 3195 | |
50* | 26 | 3 | 3 | 192.30 | Australia | v England | Leeds | 11 Sep 2015 | ODI # 3683 | |
84* | 44 | 8 | 5 | 190.90 | Australia | v England | Hyderabad (Deccan) | 19 Oct 1989 | ODI # 575 | |
76* | 40 | 2 | 7 | 190.00 | Australia | v New Zealand | Canberra | 6 Dec 2016 | ODI # 3812 | |
36* | 19 | 5 | - | 189.47 | India | v England | The Oval | 9 Sep 2011 | ODI # 3189 | |
140 | 74 | 8 | 13 | 189.18 | Sri Lanka | v New Zealand | Mount Maunganui | 5 Jan 2019 | ODI # 4075 | |
49* | 26 | 3 | 2 | 188.46 | India | v New Zealand | Sharjah | 1 Apr 1988 | ODI # 517 | |
75* | 40 | 5 | 3 | 187.50 | Pakistan | v England | Karachi | 24 Oct 2000 | ODI # 1645 | |
30 | 16 | 1 | 2 | 187.50 | Australia | v England | Melbourne | 22 Nov 2022 | ODI # 4480 | |
88 | 47 | 6 | 6 | 187.23 | England | v New Zealand | The Oval | 12 Jun 2015 | ODI # 3655 | |
58* | 31 | 7 | 2 | 187.09 | India | v England | Pune | 23 Mar 2021 | ODI # 4281 | |
43* | 23 | 5 | - | 186.95 | Australia | v England | Lord's | 6 Sep 2009 | ODI # 2883 | |
28* | 15 | 2 | 2 | 186.66 | West Indies | v England | The Oval | 27 Sep 2017 | ODI # 3916 | |
69* | 37 | 15 | - | 186.48 | Australia | v England | Sydney | 23 Jan 2003 | ODI # 1940 | |
82 | 44 | 13 | 3 | 186.36 | Sri Lanka | v England | Faisalabad | 9 Mar 1996 | ODI # 1077 | |
80 | 43 | 5 | 8 | 186.04 | West Indies | v England | Bridgetown | 27 Mar 2009 | ODI # 2828 | |
26* | 14 | 3 | 1 | 185.71 | New Zealand | v England | Auckland | 23 Feb 2002 | ODI # 1812 | |
50 | 27 | 4 | 2 | 185.18 | South Africa | v New Zealand | Christchurch | 22 Feb 2017 | ODI # 3839 | |
61 | 33 | 2 | 8 | 184.84 | West Indies | v New Zealand | Wellington | 21 Mar 2015 | ODI # 3643 | |
35* | 19 | 4 | 1 | 184.21 | South Africa | v New Zealand | Napier | 26 Mar 1999 | ODI # 1421 | |
33 | 18 | 4 | - | 183.33 | Pakistan | v England | Melbourne | 25 Mar 1992 | ODI # 752 | |
31 | 17 | 2 | 3 | 182.35 | Pakistan | v England | Lord's | 10 Jul 2021 | ODI # 4300 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runsStrike rates listed for matches only where balls faced are availablePerformances 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 figuresPerformances 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:
India vs Australia at Perth, India in Australia 1st ODI, Oct 19, 2025 [ODI # 4911]
Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 1st ODI, Oct 18, 2025 [ODI # 4910]
Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 3rd ODI, Oct 14, 2025 [ODI # 4909]