By runs
Winner Margin Target Ground Match Date Scorecard
England 48 runs 270 Birmingham 8 Jun 2013 ODI # 3365
India 44 runs 308 Dhaka 28 Oct 1998 ODI # 1360
England 40 runs - Birmingham 10 Jun 2017 ODI # 3885
India 20 runs 266 Nairobi (Gym) 7 Oct 2000 ODI # 1633
Sri Lanka 20 runs 254 The Oval 17 Jun 2013 ODI # 3374
West Indies 10 runs 235 Mumbai (BS) 18 Oct 2006 ODI # 2432
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
Sri Lanka 7 wickets 60 163 40.0 Colombo (RPS) 27 Sep 2002 ODI # 1887
England 6 wickets 21 260 46.3 Birmingham 21 Sep 2004 ODI # 2180
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
Sri Lanka 7 wickets 60 163 40.0 50.0 Colombo (RPS) 27 Sep 2002 ODI # 1887
England 6 wickets 21 260 46.3 50.0 Birmingham 21 Sep 2004 ODI # 2180
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 Australia at Birmingham, ICC Champions Trophy 10th match, Jun 10, 2017 [ODI # 3885]
Australia v Bangladesh at The Oval, ICC Champions Trophy 5th match, Jun 5, 2017 [ODI # 3879]
Australia v New Zealand at Birmingham, ICC Champions Trophy 2nd match, Jun 2, 2017 [ODI # 3876]