Highest match aggregates
Team 1 Team 2 Runs Wkts Overs RR Ground Match Date Scorecard
India Sri Lanka 643 9 98.4 6.51 The Oval 8 Jun 2017 ODI # 3882
England Bangladesh 613 8 97.2 6.29 The Oval 1 Jun 2017 ODI # 3875
England New Zealand 533 20 94.0 5.67 Cardiff 6 Jun 2017 ODI # 3880
Bangladesh New Zealand 533 13 97.2 5.47 Cardiff 9 Jun 2017 ODI # 3883
Bangladesh India 529 8 90.1 5.86 Birmingham 15 Jun 2017 ODI # 3891
England Australia 517 13 90.2 5.72 Birmingham 10 Jun 2017 ODI # 3885
South Africa Sri Lanka 502 16 91.3 5.48 The Oval 3 Jun 2017 ODI # 3877
India Pakistan 496 14 80.3 6.16 The Oval 18 Jun 2017 ODI # 3894
India Pakistan 483 12 81.4 5.91 Birmingham 4 Jun 2017 ODI # 3878
Pakistan Sri Lanka 473 17 94.1 5.02 Cardiff 12 Jun 2017 ODI # 3888
England Pakistan 426 12 87.0 4.89 Cardiff 14 Jun 2017 ODI # 3889
India South Africa 384 12 82.3 4.65 The Oval 11 Jun 2017 ODI # 3886
Australia New Zealand 344 13 54.0 6.37 Birmingham 2 Jun 2017 ODI # 3876
Pakistan South Africa 338 11 77.0 4.38 Birmingham 7 Jun 2017 ODI # 3881
Australia Bangladesh 265 11 60.3 4.38 The Oval 5 Jun 2017 ODI # 3879
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]