By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Pakistan 180 runs 339 v India The Oval 18 Jun 2017 ODI # 3894
India 124 runs 289 v Pakistan Birmingham 4 Jun 2017 ODI # 3878
South Africa 96 runs 300 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
England 87 runs 311 v New Zealand Cardiff 6 Jun 2017 ODI # 3880
England 40 runs - v Australia Birmingham 10 Jun 2017 ODI # 3885
Pakistan 19 runs - v South Africa Birmingham 7 Jun 2017 ODI # 3881
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
India 9 wickets 59 265 40.1 v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
England 8 wickets 16 306 47.2 v Bangladesh The Oval 1 Jun 2017 ODI # 3875
India 8 wickets 72 192 38.0 v South Africa The Oval 11 Jun 2017 ODI # 3886
Pakistan 8 wickets 77 212 37.1 v England Cardiff 14 Jun 2017 ODI # 3889
Sri Lanka 7 wickets 8 322 48.4 v India The Oval 8 Jun 2017 ODI # 3882
Bangladesh 5 wickets 16 266 47.2 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Pakistan 3 wickets 31 237 44.5 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Pakistan 8 wickets 77 212 37.1 50.0 v England Cardiff 14 Jun 2017 ODI # 3889
India 8 wickets 72 192 38.0 50.0 v South Africa The Oval 11 Jun 2017 ODI # 3886
India 9 wickets 59 265 40.1 50.0 v Bangladesh Birmingham 15 Jun 2017 ODI # 3891
Pakistan 3 wickets 31 237 44.5 50.0 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
England 8 wickets 16 306 47.2 50.0 v Bangladesh The Oval 1 Jun 2017 ODI # 3875
Bangladesh 5 wickets 16 266 47.2 50.0 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Sri Lanka 7 wickets 8 322 48.4 50.0 v India The Oval 8 Jun 2017 ODI # 3882
Records includes the following current or recent matches:
India v Pakistan at The Oval, ICC Champions Trophy final, Jun 18, 2017 [ODI # 3894]
Bangladesh v India at Birmingham, ICC Champions Trophy 2nd semi final, Jun 15, 2017 [ODI # 3891]
England v Pakistan at Cardiff, ICC Champions Trophy 1st semi final, Jun 14, 2017 [ODI # 3889]