By runs
Winner Margin Target Ground Match Date Scorecard
India 5 runs 130 Birmingham 23 Jun 2013 ODI # 3377
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
West Indies 2 wickets 7 218 48.5 The Oval 25 Sep 2004 ODI # 2182
India 4 wickets 123 126 29.3 Jaipur 15 Oct 2006 ODI # 2429
New Zealand 4 wickets 137 147 27.1 Johannesburg 29 Sep 2009 ODI # 2902
South Africa 6 wickets 20 282 46.4 Dhaka 25 Oct 1998 ODI # 1358
Australia 6 wickets 79 170 36.5 Jaipur 21 Oct 2006 ODI # 2434
Sri Lanka 7 wickets 17 294 47.1 The Oval 13 Jun 2013 ODI # 3370
South Africa 8 wickets 65 183 39.1 Nairobi (Gym) 10 Oct 2000 ODI # 1636
India 8 wickets 63 270 39.3 Colombo (RPS) 22 Sep 2002 ODI # 1884
Pakistan 8 wickets 77 212 37.1 Cardiff 14 Jun 2017 ODI # 3889
Australia 9 wickets 49 258 41.5 Centurion 2 Oct 2009 ODI # 2905
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
West Indies 2 wickets 7 218 48.5 50.0 The Oval 25 Sep 2004 ODI # 2182
Sri Lanka 7 wickets 17 294 47.1 50.0 The Oval 13 Jun 2013 ODI # 3370
South Africa 6 wickets 20 282 46.4 50.0 Dhaka 25 Oct 1998 ODI # 1358
Australia 9 wickets 49 258 41.5 50.0 Centurion 2 Oct 2009 ODI # 2905
India 8 wickets 63 270 39.3 50.0 Colombo (RPS) 22 Sep 2002 ODI # 1884
South Africa 8 wickets 65 183 39.1 50.0 Nairobi (Gym) 10 Oct 2000 ODI # 1636
Pakistan 8 wickets 77 212 37.1 50.0 Cardiff 14 Jun 2017 ODI # 3889
Australia 6 wickets 79 170 36.5 50.0 Jaipur 21 Oct 2006 ODI # 2434
India 4 wickets 123 126 29.3 50.0 Jaipur 15 Oct 2006 ODI # 2429
New Zealand 4 wickets 137 147 27.1 50.0 Johannesburg 29 Sep 2009 ODI # 2902
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
Records includes the following current or recent matches:
England v Pakistan at Cardiff, ICC Champions Trophy 1st semi final, Jun 14, 2017 [ODI # 3889]
England v Australia at Birmingham, ICC Champions Trophy 10th match, Jun 10, 2017 [ODI # 3885]
England v New Zealand at Cardiff, ICC Champions Trophy 6th match, Jun 6, 2017 [ODI # 3880]