By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Australia 2 runs 250 v England Birmingham 6 Jun 1981 ODI # 120
Pakistan 2 runs 243 v England Lord's 12 Jun 2001 ODI # 1722
Pakistan 3 runs 205 v England Lord's 22 Aug 1992 ODI # 760
Zimbabwe 3 runs 253 v India Leicester 19 May 1999 ODI # 1450
West Indies 3 runs 196 v England Nottingham 20 Jul 2000 ODI # 1618
Australia 4 runs 259 v England Manchester 19 May 1993 ODI # 830
Australia 4 runs 261 v England The Oval 4 Sep 2009 ODI # 2882
Bangladesh 5 runs 237 v England Bristol 10 Jul 2010 ODI # 3025
India 5 runs 130 v England Birmingham 23 Jun 2013 ODI # 3377
Sri Lanka 7 runs 301 v England Lord's 31 May 2014 ODI # 3495
England 9 runs 222 v New Zealand Manchester 20 Jun 1979 ODI # 72
England 9 runs 271 v West Indies Manchester 25 May 1991 ODI # 677
India 9 runs 330 v England Bristol 24 Aug 2007 ODI # 2613
Pakistan 10 runs 276 v Australia Leeds 23 May 1999 ODI # 1458
Australia 10 runs 270 v Pakistan Lord's 4 Sep 2004 ODI # 2166
England 10 runs 170 v New Zealand Cardiff 16 Jun 2013 ODI # 3373
Pakistan 11 runs 236 v Sri Lanka Leeds 16 Jun 1983 ODI # 211
Pakistan 11 runs 262 v New Zealand Nottingham 20 Jun 1983 ODI # 218
Zimbabwe 13 runs 240 v Australia Nottingham 9 Jun 1983 ODI # 199
England 14 runs 166 v Pakistan Leeds 16 Jun 1979 ODI # 71
South Africa 14 runs 245 v England Birmingham 18 Aug 1998 ODI # 1347
England 15 runs 273 v Australia Lord's 29 Jun 2012 ODI # 3280
England 16 runs 269 v Sri Lanka Manchester 9 Jul 2011 ODI # 3170
West Indies 17 runs 292 v Australia Lord's 21 Jun 1975 ODI # 33
England 19 runs 207 v New Zealand Scarborough 15 Jul 1978 ODI # 52
Australia 19 runs 231 v England Lord's 23 May 1993 ODI # 832
Sri Lanka 20 runs 258 v England Lord's 17 Jun 2006 ODI # 2384
England 20 runs 276 v South Africa Leeds 22 Aug 2008 ODI # 2748
Sri Lanka 20 runs 254 v Australia The Oval 17 Jun 2013 ODI # 3374
New Zealand 22 runs 183 v England Bristol 21 Jun 2008 ODI # 2710
England 23 runs 249 v Australia The Oval 20 Aug 1980 ODI # 91
Sri Lanka 23 runs 230 v England Manchester 7 Jul 2002 ODI # 1853
India 23 runs 205 v England Lord's 5 Sep 2004 ODI # 2167
Pakistan 23 runs 242 v England The Oval 17 Sep 2010 ODI # 3045
West Indies 24 runs 199 v England Leeds 28 May 1980 ODI # 89
England 24 runs 275 v Pakistan Chester-le-Street 10 Sep 2010 ODI # 3043
England 25 runs 307 v West Indies The Oval 26 May 1995 ODI # 1001
India 26 runs 332 v South Africa Cardiff 6 Jun 2013 ODI # 3363
Pakistan 27 runs 230 v West Indies Bristol 16 May 1999 ODI # 1447
India 31 runs 267 v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
England 1 wicket 3 182 54.3 v West Indies Leeds 5 Sep 1973 ODI # 8
West Indies 1 wicket 2 267 59.4 v Pakistan Birmingham 11 Jun 1975 ODI # 26
England 1 wicket 3 214 54.3 v Pakistan Birmingham 25 May 1987 ODI # 450
England 1 wicket 32 174 49.4 v West Indies Birmingham 23 May 1991 ODI # 676
New Zealand 1 wicket 0 246 50.0 v England The Oval 25 Jun 2008 ODI # 2714
England 1 wicket 5 213 49.1 v Australia Manchester 27 Jun 2010 ODI # 3003
New Zealand 1 wicket 81 139 36.3 v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
England 2 wickets 21 180 51.3 v Australia Birmingham 28 Aug 1972 ODI # 4
England 2 wickets 58 170 45.2 v Australia Manchester 2 Jun 1977 ODI # 42
Australia 2 wickets 10 243 53.2 v England The Oval 6 Jun 1977 ODI # 44
New Zealand 2 wickets 1 235 59.5 v England Birmingham 15 Jun 1983 ODI # 209
Pakistan 2 wickets 2 247 49.4 v England Nottingham 1 Sep 1996 ODI # 1111
India 2 wickets 3 326 49.3 v England Lord's 13 Jul 2002 ODI # 1856
Pakistan 2 wickets 4 205 49.2 v England Manchester 17 Jun 2003 ODI # 2025
West Indies 2 wickets 7 218 48.5 v England The Oval 25 Sep 2004 ODI # 2182
Pakistan 2 wickets 7 272 48.5 v England Southampton 5 Sep 2006 ODI # 2410
India 2 wickets 2 317 49.4 v England The Oval 5 Sep 2007 ODI # 2619
West Indies 2 wickets 56 171 40.4 v Pakistan The Oval 7 Jun 2013 ODI # 3364
England 3 wickets 3 236 54.3 v West Indies Lord's 30 May 1980 ODI # 90
Sri Lanka 3 wickets 43 182 52.5 v New Zealand Derby 18 Jun 1983 ODI # 214
England 3 wickets 13 180 47.5 v West Indies Nottingham 2 Jun 1984 ODI # 265
Australia 3 wickets 5 220 54.1 v England Manchester 30 May 1985 ODI # 329
South Africa 3 wickets 8 224 48.4 v England The Oval 21 May 1998 ODI # 1331
South Africa 3 wickets 6 221 49.0 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
England 3 wickets 4 241 31.2 v Sri Lanka Leeds 2 Jul 2002 ODI # 1850
Pakistan 3 wickets 4 201 49.2 v India Birmingham 19 Sep 2004 ODI # 2179
England 3 wickets 15 253 47.3 v Australia Bristol 19 Jun 2005 ODI # 2251
England 3 wickets 114 155 31.0 v Pakistan Birmingham 10 Sep 2006 ODI # 2412
England 3 wickets 12 213 48.0 v India Manchester 30 Aug 2007 ODI # 2617
England 3 wickets 7 218 41.5 v India The Oval 9 Sep 2011 ODI # 3189
England 3 wickets 3 228 49.3 v Australia Cardiff 14 Sep 2013 ODI # 3415
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
New Zealand 1 wicket 0 246 50.0 50.0 v England The Oval 25 Jun 2008 ODI # 2714
New Zealand 2 wickets 1 235 59.5 60.0 v England Birmingham 15 Jun 1983 ODI # 209
New Zealand 4 wickets 1 296 54.5 55.0 v England Leeds 23 May 1990 ODI # 632
West Indies 1 wicket 2 267 59.4 60.0 v Pakistan Birmingham 11 Jun 1975 ODI # 26
Pakistan 2 wickets 2 247 49.4 50.0 v England Nottingham 1 Sep 1996 ODI # 1111
Australia 5 wickets 2 272 49.4 50.0 v South Africa Leeds 13 Jun 1999 ODI # 1481
India 2 wickets 2 317 49.4 50.0 v England The Oval 5 Sep 2007 ODI # 2619
England 1 wicket 3 182 54.3 55.0 v West Indies Leeds 5 Sep 1973 ODI # 8
England 3 wickets 3 236 54.3 55.0 v West Indies Lord's 30 May 1980 ODI # 90
England 1 wicket 3 214 54.3 55.0 v Pakistan Birmingham 25 May 1987 ODI # 450
Australia 6 wickets 3 279 54.3 55.0 v England Lord's 29 May 1989 ODI # 568
Australia 5 wickets 3 269 49.3 50.0 v England Bristol 10 Jun 2001 ODI # 1721
India 2 wickets 3 326 49.3 50.0 v England Lord's 13 Jul 2002 ODI # 1856
England 4 wickets 3 295 49.3 50.0 v Pakistan Leeds 12 Sep 2010 ODI # 3044
England 3 wickets 3 228 49.3 50.0 v Australia Cardiff 14 Sep 2013 ODI # 3415
England 3 wickets 4 241 31.2 32.0 v Sri Lanka Leeds 2 Jul 2002 ODI # 1850
Pakistan 2 wickets 4 205 49.2 50.0 v England Manchester 17 Jun 2003 ODI # 2025
Pakistan 3 wickets 4 201 49.2 50.0 v India Birmingham 19 Sep 2004 ODI # 2179
Bangladesh 5 wickets 4 250 49.2 50.0 v Australia Cardiff 18 Jun 2005 ODI # 2250
Australia 3 wickets 5 220 54.1 55.0 v England Manchester 30 May 1985 ODI # 329
Zimbabwe 6 wickets 5 288 49.1 50.0 v West Indies Chester-le-Street 16 Jul 2000 ODI # 1616
West Indies 7 wickets 5 286 49.1 50.0 v England Lord's 6 Jul 2004 ODI # 2140
England 1 wicket 5 213 49.1 50.0 v Australia Manchester 27 Jun 2010 ODI # 3003
England 7 wickets 5 188 22.1 23.0 v India Southampton 6 Sep 2011 ODI # 3187
Australia 4 wickets 6 232 54.0 55.0 v England Birmingham 1 Jun 1985 ODI # 330
England 6 wickets 6 216 54.0 55.0 v South Africa Birmingham 25 Aug 1994 ODI # 919
England 6 wickets 6 270 49.0 50.0 v Australia Lord's 25 May 1997 ODI # 1213
South Africa 3 wickets 6 221 49.0 50.0 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
New Zealand 4 wickets 7 231 58.5 60.0 v India Manchester 14 Jun 1975 ODI # 28
England 5 wickets 7 255 53.5 55.0 v India Manchester 26 May 1986 ODI # 387
England 4 wickets 7 237 48.5 50.0 v India Manchester 26 May 1996 ODI # 1104
India 6 wickets 7 272 48.5 50.0 v England Lord's 29 Jun 2002 ODI # 1848
West Indies 5 wickets 7 247 48.5 50.0 v South Africa The Oval 18 Sep 2004 ODI # 2178
West Indies 2 wickets 7 218 48.5 50.0 v England The Oval 25 Sep 2004 ODI # 2182
Pakistan 2 wickets 7 272 48.5 50.0 v England Southampton 5 Sep 2006 ODI # 2410
England 3 wickets 7 218 41.5 43.0 v India The Oval 9 Sep 2011 ODI # 3189
England 6 wickets 8 285 53.4 55.0 v New Zealand Manchester 18 Jul 1986 ODI # 389
South Africa 3 wickets 8 224 48.4 50.0 v England The Oval 21 May 1998 ODI # 1331
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
England Australia Trent Bridge, Nottingham 27 May 1989 ODI # 567
Australia South Africa Edgbaston, Birmingham 17 Jun 1999 ODI # 1483
England Australia Lord's, London 2 Jul 2005 ODI # 2258
England India Lord's, London 11 Sep 2011 ODI # 3191
South Africa West Indies Sophia Gardens, Cardiff 14 Jun 2013 ODI # 3371
Records includes the following current or recent matches:
England v Sri Lanka at Birmingham, 5th ODI, Jun 3, 2014 [ODI # 3496]
England v Sri Lanka at Lord's, 4th ODI, May 31, 2014 [ODI # 3495]
England v Sri Lanka at Manchester, 3rd ODI, May 28, 2014 [ODI # 3494]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365