Highest match aggregates
Team 1 Team 2 Runs Wkts Overs RR Ground Match Date Scorecard
New Zealand Sri Lanka 697 17 99.0 7.04 Mount Maunganui 3 Jan 2019 ODI # 4074
South Africa Sri Lanka 694 15 98.1 7.06 Cape Town 7 Feb 2017 ODI # 3833
Australia Sri Lanka 688 18 96.2 7.14 Sydney 8 Mar 2015 ODI # 3629
South Africa Sri Lanka 680 14 100.0 6.80 Centurion 10 Feb 2017 ODI # 3834
Sri Lanka West Indies 659 16 100.0 6.59 Bulawayo 23 Nov 2016 ODI # 3808
India Sri Lanka 655 15 93.1 7.03 Kolkata 13 Nov 2014 ODI # 3544
Sri Lanka South Africa 648 17 95.2 6.79 Pallekele 5 Aug 2018 ODI # 4029
India Sri Lanka 643 9 98.4 6.51 The Oval 8 Jun 2017 ODI # 3882
India Sri Lanka 643 12 100.0 6.43 Mohali 13 Dec 2017 ODI # 3941
India Sri Lanka 641 7 86.4 7.39 Hobart 28 Feb 2012 ODI # 3251
Sri Lanka Zimbabwe 638 9 97.4 6.53 Galle 30 Jun 2017 ODI # 3897
Pakistan Sri Lanka 633 15 99.4 6.35 Sharjah 18 Dec 2013 ODI # 3445
Australia Sri Lanka 627 16 99.2 6.31 Brisbane 4 Mar 2012 ODI # 3255
South Africa Sri Lanka 626 12 99.5 6.27 Johannesburg 22 Jan 2012 ODI # 3229
Sri Lanka Zimbabwe 622 10 97.2 6.39 Hambantota 6 Jul 2017 ODI # 3901
England Sri Lanka 621 7 97.2 6.38 Wellington 1 Mar 2015 ODI # 3619
Ireland Sri Lanka 618 18 95.0 6.50 Dublin (Malahide) 18 Jun 2016 ODI # 3749
New Zealand Sri Lanka 617 17 96.2 6.40 Mount Maunganui 5 Jan 2019 ODI # 4075
England Sri Lanka 614 9 82.1 7.47 The Oval 29 Jun 2016 ODI # 3757
New Zealand Sri Lanka 613 14 91.4 6.68 Nelson 8 Jan 2019 ODI # 4076
New Zealand Sri Lanka 612 15 93.4 6.53 Dunedin 23 Jan 2015 ODI # 3588
Sri Lanka England 609 16 97.1 6.26 Colombo (RPS) 26 Nov 2014 ODI # 3554
Sri Lanka India 607 15 100.0 6.07 Hambantota 21 Jul 2012 ODI # 3291
South Africa Sri Lanka 603 12 98.4 6.11 Kimberley 20 Jan 2012 ODI # 3228
Sri Lanka South Africa 596 15 94.3 6.30 Hambantota 12 Jul 2014 ODI # 3502
England Sri Lanka 593 17 100.0 5.93 Lord's 31 May 2014 ODI # 3495
England Sri Lanka 590 10 97.1 6.07 The Oval 13 Jun 2013 ODI # 3370
Sri Lanka India 582 15 92.4 6.28 Colombo (RPS) 31 Aug 2017 ODI # 3908
Pakistan Sri Lanka 580 16 98.5 5.86 Fatullah 25 Feb 2014 ODI # 3473
Scotland Sri Lanka 578 19 93.1 6.20 Hobart 11 Mar 2015 ODI # 3632
Sri Lanka Pakistan 575 16 98.1 5.85 Pallekele 15 Jul 2015 ODI # 3669
India Sri Lanka 574 15 98.4 5.81 Ranchi 16 Nov 2014 ODI # 3547
Sri Lanka India 574 10 99.4 5.75 Colombo (RPS) 28 Jul 2012 ODI # 3293
Bangladesh Sri Lanka 572 11 97.0 5.89 Melbourne 26 Feb 2015 ODI # 3615
England Sri Lanka 572 17 100.0 5.72 Nottingham 21 Jun 2016 ODI # 3751
Sri Lanka Pakistan 571 14 87.2 6.53 Hambantota 26 Jul 2015 ODI # 3672
Pakistan Sri Lanka 571 12 99.4 5.72 Dubai (DSC) 20 Dec 2013 ODI # 3446
Sri Lanka India 568 17 95.4 5.93 Pallekele 4 Aug 2012 ODI # 3295
Sri Lanka Zimbabwe 568 16 98.1 5.78 Dhaka 17 Jan 2018 ODI # 3955
New Zealand Sri Lanka 564 16 96.1 5.86 Christchurch 14 Feb 2015 ODI # 3599
Australia Sri Lanka 563 13 99.2 5.66 Hobart 24 Feb 2012 ODI # 3248
India Sri Lanka 562 14 98.0 5.73 Dhaka 5 Jan 2010 ODI # 2938
India Sri Lanka 558 13 95.1 5.86 Dhaka 13 Mar 2012 ODI # 3259
Sri Lanka Bangladesh 558 15 95.1 5.86 Dambulla 25 Mar 2017 ODI # 3855
India Sri Lanka 557 15 89.2 6.23 Cuttack 2 Nov 2014 ODI # 3539
New Zealand Sri Lanka 556 16 97.4 5.69 Nelson 20 Jan 2015 ODI # 3585
New Zealand Sri Lanka 553 10 96.2 5.74 Nelson 31 Dec 2015 ODI # 3717
Sri Lanka Pakistan 552 13 89.5 6.14 Hambantota 23 Aug 2014 ODI # 3512
New Zealand Sri Lanka 552 15 97.1 5.68 Mount Maunganui 5 Jan 2016 ODI # 3721
India Sri Lanka 551 10 98.2 5.60 Mumbai 2 Apr 2011 ODI # 3148
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

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Port Elizabeth, 4th ODI, Mar 13, 2019 [ODI # 4114]
South Africa v Sri Lanka at Durban, 3rd ODI, Mar 10, 2019 [ODI # 4112]