Highest partnerships by runs
Partners Runs Wkt Opposition Ground Match Date Scorecard
WU Tharanga, TM Dilshan 282 1st v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
WU Tharanga, TM Dilshan 231* 1st v England Colombo (RPS) 26 Mar 2011 ODI # 3145
N Dickwella, MD Gunathilaka 229 1st v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
WU Tharanga, DPMD Jayawardene 215 1st v Bangladesh Dhaka 8 Jan 2010 ODI # 2940
WU Tharanga, DPMD Jayawardene 213 1st v India Kingston 2 Jul 2013 ODI # 3382
HDRL Thirimanne, KC Sangakkara 212* 2nd v England Wellington 1 Mar 2015 ODI # 3619
TM Dilshan, KC Sangakkara 210* 2nd v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
N Dickwella, MD Gunathilaka 209 1st v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
TM Dilshan, KC Sangakkara 200 2nd v India Hobart 28 Feb 2012 ODI # 3251
TM Dilshan, KC Sangakkara 195 2nd v Scotland Hobart 11 Mar 2015 ODI # 3632
TM Dilshan, KC Sangakkara 184 2nd v South Africa Pallekele 28 Jul 2013 ODI # 3400
KC Sangakkara, DPMD Jayawardene 179 3rd v Canada Hambantota 20 Feb 2011 ODI # 3102
DPMD Jayawardene, TM Dilshan 179 1st v Australia Adelaide 6 Mar 2012 ODI # 3256
TM Dilshan, KC Sangakkara 172 2nd v England Lord's 31 May 2014 ODI # 3495
MDKJ Perera, TM Dilshan 164 1st v Pakistan Hambantota 26 Jul 2015 ODI # 3672
TM Dilshan, HDRL Thirimanne 163 2nd v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
HDRL Thirimanne, KC Sangakkara 161 2nd v Pakistan Fatullah 25 Feb 2014 ODI # 3473
MDKJ Perera, S Prasanna 161 2nd v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
WU Tharanga, TM Dilshan 160 1st v Zimbabwe Harare 9 Jun 2010 ODI # 2990
DPMD Jayawardene, KC Sangakkara 159 3rd v England Leeds 1 Jul 2011 ODI # 3167
MD Gunathilaka, BKG Mendis 159 2nd v India The Oval 8 Jun 2017 ODI # 3882
HDRL Thirimanne, DPMD Jayawardene 156 3rd v Pakistan Dhaka 8 Mar 2014 ODI # 3486
MDKJ Perera, HDRL Thirimanne 156 2nd v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
TM Dilshan, KC Sangakkara 153 2nd v England Pallekele 13 Dec 2014 ODI # 3567
KC Sangakkara, DPMD Jayawardene 149* 3rd v England Colombo (RPS) 29 Nov 2014 ODI # 3557
TM Dilshan, KC Sangakkara 148 2nd v Bangladesh Dhaka 4 Jan 2010 ODI # 2937
MDKJ Perera, MD Gunathilaka 147 1st v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
KC Sangakkara, DPMD Jayawardene 145 3rd v New Zealand Mumbai 18 Mar 2011 ODI # 3137
WU Tharanga, TM Dilshan 139 1st v Australia Hambantota 16 Aug 2011 ODI # 3180
N Dickwella, WU Tharanga 139 1st v South Africa Cape Town 7 Feb 2017 ODI # 3833
MDKJ Perera, LD Chandimal 138 3rd v Bangladesh Dhaka 22 Feb 2014 ODI # 3471
TM Dilshan, HDRL Thirimanne 137 2nd v Australia Adelaide 13 Jan 2013 ODI # 3319
TM Dilshan, KC Sangakkara 137 2nd v New Zealand Hambantota 10 Nov 2013 ODI # 3432
N Dickwella, S Samarawickrama 137 1st v England Colombo (RPS) 23 Oct 2018 ODI # 4058
WU Tharanga, AD Mathews 135* 2nd v India Kingston 2 Jul 2013 ODI # 3382
AD Mathews, SL Malinga 132 9th v Australia Melbourne 3 Nov 2010 ODI # 3065
TM Dilshan, KC Sangakkara 130 2nd v Australia Sydney 8 Mar 2015 ODI # 3629
TM Dilshan, KC Sangakkara 128 2nd v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
AD Mathews, HDRL Thirimanne 128 5th v India Ranchi 16 Nov 2014 ODI # 3547
MD Gunathilaka, BKG Mendis 128 2nd v England The Oval 29 Jun 2016 ODI # 3757
TM Dilshan, AD Mathews 127* 4th v New Zealand Pallekele 6 Nov 2012 ODI # 3306
TM Dilshan, KC Sangakkara 126* 2nd v New Zealand Hambantota 12 Nov 2013 ODI # 3434
DPMD Jayawardene, AD Mathews 126 5th v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
BKG Mendis, LD Chandimal 125 3rd v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
KC Sangakkara, LD Chandimal 123 3rd v Australia Melbourne 2 Mar 2012 ODI # 3253
KC Sangakkara, HDRL Thirimanne 123 4th v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
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]