By runs
Winner Margin Target Opposition Match Date Scorecard
New Zealand 210 runs 348 v U.S.A. 10 Sep 2004 ODI # 2169
Pakistan 180 runs 339 v India 18 Jun 2017 ODI # 3894
Pakistan 148 runs 272 v Zimbabwe 11 Jun 1999 ODI # 1479
England 126 runs 297 v South Africa 29 Aug 2008 ODI # 2757
South Africa 122 runs 226 v England 22 May 1999 ODI # 1455
England 114 runs 277 v India 4 Jun 1982 ODI # 153
England 110 runs 232 v Sri Lanka 28 Jun 2011 ODI # 3165
England 106 runs 323 v New Zealand 9 Jun 1983 ODI # 197
England 104 runs 312 v South Africa 30 May 2019 ODI # 4143
South Africa 96 runs 300 v Sri Lanka 3 Jun 2017 ODI # 3877
England 94 runs 249 v Pakistan 26 May 1978 ODI # 51
Australia 87 runs 335 v Sri Lanka 15 Jun 2019 ODI # 4159
England 81 runs 226 v Sri Lanka 22 May 2014 ODI # 3492
Australia 78 runs 291 v England 30 Jun 2010 ODI # 3004
Australia 77 runs 283 v India 4 Jun 1999 ODI # 1473
England 70 runs 308 v India 3 Sep 2004 ODI # 2165
West Indies 66 runs 283 v India 15 Jun 1983 ODI # 210
England 64 runs 230 v India 9 Jul 2002 ODI # 1854
Australia 52 runs 329 v Sri Lanka 11 Jun 1975 ODI # 25
Sri Lanka 46 runs 320 v England 20 Jun 2006 ODI # 2385
West Indies 43 runs 294 v Pakistan 20 Jun 1979 ODI # 73
England 39 runs 303 v Pakistan 22 May 1992 ODI # 757
India 36 runs 353 v Australia 9 Jun 2019 ODI # 4155
England 25 runs 307 v West Indies 26 May 1995 ODI # 1001
England 23 runs 249 v Australia 20 Aug 1980 ODI # 91
Pakistan 23 runs 242 v England 17 Sep 2010 ODI # 3045
Bangladesh 21 runs 331 v South Africa 2 Jun 2019 ODI # 4147
Sri Lanka 20 runs 254 v Australia 17 Jun 2013 ODI # 3374
New Zealand 13 runs 379 v England 12 Jun 2015 ODI # 3655
England 6 runs - v West Indies 27 Sep 2017 ODI # 3916
By wickets
Winner Margin Balls Rem Target Overs Opposition Match Date Scorecard
England 10 wickets 151 191 24.5 v Bangladesh 16 Jun 2005 ODI # 2249
India 9 wickets 46 163 47.2 v England 24 May 1986 ODI # 386
West Indies 8 wickets 76 190 42.2 v England 7 Sep 1973 ODI # 9
West Indies 8 wickets 68 185 48.4 v Pakistan 22 Jun 1983 ODI # 222
Australia 8 wickets 119 177 30.1 v England 21 Jun 2001 ODI # 1726
Australia 8 wickets 91 229 34.5 v England 12 Jul 2005 ODI # 2261
England 8 wickets 30 239 45.0 v West Indies 19 Jun 2012 ODI # 3278
India 8 wickets 65 234 39.1 v West Indies 11 Jun 2013 ODI # 3368
England 8 wickets 16 306 47.2 v Bangladesh 1 Jun 2017 ODI # 3875
India 8 wickets 72 192 38.0 v South Africa 11 Jun 2017 ODI # 3886
England 8 wickets 42 242 43.0 v Sri Lanka 1 Jul 2021 ODI # 4297
West Indies 7 wickets 84 193 46.0 v Australia 14 Jun 1975 ODI # 29
England 7 wickets 11 233 53.1 v Pakistan 21 May 1987 ODI # 448
England 7 wickets 168 186 22.0 v Pakistan 20 Jun 2003 ODI # 2026
Australia 7 wickets 76 199 37.2 v New Zealand 16 Sep 2004 ODI # 2176
Sri Lanka 7 wickets 17 294 47.1 v England 13 Jun 2013 ODI # 3370
England 7 wickets 75 176 37.3 v South Africa 19 Jun 2013 ODI # 3375
Sri Lanka 7 wickets 8 322 48.4 v India 8 Jun 2017 ODI # 3882
England 6 wickets 37 172 48.5 v India 15 Jul 1974 ODI # 13
England 6 wickets 33 213 49.3 v New Zealand 25 May 1990 ODI # 633
England 6 wickets 10 250 48.2 v Australia 24 May 1997 ODI # 1211
England 6 wickets 25 265 45.5 v South Africa 28 Jun 2003 ODI # 2029
England 6 wickets 26 252 45.4 v Australia 1 Jul 2012 ODI # 3281
England 6 wickets 11 308 40.1 v Sri Lanka 29 Jun 2016 ODI # 3757
West Indies 5 wickets 119 159 40.1 v New Zealand 18 Jun 1975 ODI # 32
England 5 wickets 14 243 52.4 v Sri Lanka 4 Sep 1988 ODI # 521
Zimbabwe 5 wickets 10 208 48.2 v England 8 Jul 2000 ODI # 1607
West Indies 5 wickets 7 247 48.5 v South Africa 18 Sep 2004 ODI # 2178
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Match Date Scorecard
England 7 wickets 168 186 22.0 50.0 v Pakistan 20 Jun 2003 ODI # 2026
England 10 wickets 151 191 24.5 50.0 v Bangladesh 16 Jun 2005 ODI # 2249
West Indies 5 wickets 119 159 40.1 60.0 v New Zealand 18 Jun 1975 ODI # 32
Australia 8 wickets 119 177 30.1 50.0 v England 21 Jun 2001 ODI # 1726
Australia 8 wickets 91 229 34.5 50.0 v England 12 Jul 2005 ODI # 2261
West Indies 7 wickets 84 193 46.0 60.0 v Australia 14 Jun 1975 ODI # 29
West Indies 8 wickets 76 190 42.2 55.0 v England 7 Sep 1973 ODI # 9
Australia 7 wickets 76 199 37.2 50.0 v New Zealand 16 Sep 2004 ODI # 2176
England 7 wickets 75 176 37.3 50.0 v South Africa 19 Jun 2013 ODI # 3375
India 8 wickets 72 192 38.0 50.0 v South Africa 11 Jun 2017 ODI # 3886
West Indies 8 wickets 68 185 48.4 60.0 v Pakistan 22 Jun 1983 ODI # 222
India 8 wickets 65 234 39.1 50.0 v West Indies 11 Jun 2013 ODI # 3368
West Indies 2 wickets 56 171 40.4 50.0 v Pakistan 7 Jun 2013 ODI # 3364
India 9 wickets 46 163 47.2 55.0 v England 24 May 1986 ODI # 386
England 8 wickets 42 242 43.0 50.0 v Sri Lanka 1 Jul 2021 ODI # 4297
England 6 wickets 37 172 48.5 55.0 v India 15 Jul 1974 ODI # 13
Sri Lanka 4 wickets 37 192 43.5 50.0 v Zimbabwe 14 Sep 2004 ODI # 2173
England 3 wickets 36 215 44.0 50.0 v Australia 13 Jun 2018 ODI # 4009
England 6 wickets 33 213 49.3 55.0 v New Zealand 25 May 1990 ODI # 633
England 8 wickets 30 239 45.0 50.0 v West Indies 19 Jun 2012 ODI # 3278
India 4 wickets 28 203 45.2 50.0 v Sri Lanka 30 Jun 2002 ODI # 1849
England 6 wickets 26 252 45.4 50.0 v Australia 1 Jul 2012 ODI # 3281
England 6 wickets 25 265 45.5 50.0 v South Africa 28 Jun 2003 ODI # 2029
Sri Lanka 7 wickets 17 294 47.1 50.0 v England 13 Jun 2013 ODI # 3370
New Zealand 2 wickets 17 245 47.1 50.0 v Bangladesh 5 Jun 2019 ODI # 4151
England 8 wickets 16 306 47.2 50.0 v Bangladesh 1 Jun 2017 ODI # 3875
England 5 wickets 14 243 52.4 55.0 v Sri Lanka 4 Sep 1988 ODI # 521
England 4 wickets 12 212 48.0 50.0 v South Africa 31 Aug 2012 ODI # 3300
England 7 wickets 11 233 53.1 55.0 v Pakistan 21 May 1987 ODI # 448
England 6 wickets 11 308 40.1 42.0 v Sri Lanka 29 Jun 2016 ODI # 3757
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
England v Sri Lanka at The Oval, ICC Men's Cricket World Cup Super League 2nd ODI, Jul 1, 2021 [ODI # 4297]
Australia v Sri Lanka at The Oval, ICC Cricket World Cup 20th match, Jun 15, 2019 [ODI # 4159]
Australia v India at The Oval, ICC Cricket World Cup 14th match, Jun 9, 2019 [ODI # 4155]