Highest partnerships by runs
Partners Runs Wkt Team Opposition Match Date Scorecard
WU Tharanga, TM Dilshan 282 1st Sri Lanka v Zimbabwe 10 Mar 2011 ODI # 3125
TM Dilshan, KC Sangakkara 184 2nd Sri Lanka v South Africa 28 Jul 2013 ODI # 3400
RG Sharma, MS Dhoni 157* 5th India v Sri Lanka 27 Aug 2017 ODI # 3907
TM Dilshan, KC Sangakkara 153 2nd Sri Lanka v England 13 Dec 2014 ODI # 3567
DA Warner, GJ Bailey 132 3rd Australia v Sri Lanka 4 Sep 2016 ODI # 3776
TM Dilshan, AD Mathews 127* 4th Sri Lanka v New Zealand 6 Nov 2012 ODI # 3306
BRM Taylor, RW Chakabva 116 1st Zimbabwe v Sri Lanka 10 Mar 2011 ODI # 3125
MDKJ Perera, TM Dilshan 116 1st Sri Lanka v Bangladesh 28 Mar 2013 ODI # 3352
G Gambhir, MK Tiwary 110 4th India v Sri Lanka 4 Aug 2012 ODI # 3295
RG Sharma, S Dhawan 109 1st India v Sri Lanka 24 Aug 2017 ODI # 3906
JWA Taylor, JE Root 104 3rd England v Sri Lanka 10 Dec 2014 ODI # 3565
HDRL Thirimanne, BMAJ Mendis 102 6th Sri Lanka v India 4 Aug 2012 ODI # 3295
RT Ponting, MJ Clarke 101 3rd Australia v Sri Lanka 10 Aug 2011 ODI # 3175
HM Amla, JP Duminy 101 2nd South Africa v Sri Lanka 28 Jul 2013 ODI # 3400
MS Dhoni, B Kumar 100* 8th India v Sri Lanka 24 Aug 2017 ODI # 3906
MDKJ Perera, TM Dilshan 92 1st Sri Lanka v Pakistan 15 Jul 2015 ODI # 3669
LRPL Taylor, JEC Franklin 91 4th New Zealand v Sri Lanka 4 Nov 2012 ODI # 3305
TAM Siriwardana, CK Kapugedera 91 6th Sri Lanka v India 24 Aug 2017 ODI # 3906
TM Dilshan, KC Sangakkara 87 2nd Sri Lanka v Bangladesh 28 Mar 2013 ODI # 3352
TM Dilshan, DPMD Jayawardene 86 4th Sri Lanka v Pakistan 9 Jun 2012 ODI # 3273
JE Root, RS Bopara 86 4th England v Sri Lanka 10 Dec 2014 ODI # 3565
LRPL Taylor, JDP Oram 85 7th New Zealand v Pakistan 8 Mar 2011 ODI # 3123
KC Sangakkara, AD Mathews 85 4th Sri Lanka v England 10 Dec 2014 ODI # 3565
RJ Nicol, BJ Watling 83 2nd New Zealand v Sri Lanka 4 Nov 2012 ODI # 3305
Azhar Ali, Shoaib Malik 83 4th Pakistan v Sri Lanka 15 Jul 2015 ODI # 3669
Mohammad Hafeez, Asad Shafiq 82 2nd Pakistan v Zimbabwe 14 Mar 2011 ODI # 3132
MS Dhoni, IK Pathan 77 7th India v Sri Lanka 4 Aug 2012 ODI # 3295
Anamul Haque, Mohammad Ashraful 77 1st Bangladesh v Sri Lanka 28 Mar 2013 ODI # 3352
HM Amla, AB de Villiers 75 3rd South Africa v Sri Lanka 9 Jul 2014 ODI # 3501
DM de Silva, MD Gunathilaka 73 1st Sri Lanka v Australia 4 Sep 2016 ODI # 3776
NLTC Perera, HMRKB Herath 72 8th Sri Lanka v South Africa 26 Jul 2013 ODI # 3398
LD Chandimal, HDRL Thirimanne 72 3rd Sri Lanka v India 27 Aug 2017 ODI # 3907
BJ Watling, NL McCullum 71* 7th New Zealand v Sri Lanka 6 Nov 2012 ODI # 3306
DPMD Jayawardene, AD Mathews 71 5th Sri Lanka v South Africa 9 Jul 2014 ODI # 3501
TM Dilshan, LD Chandimal 70 3rd Sri Lanka v Pakistan 9 Jun 2012 ODI # 3273
DA Miller, R McLaren 69* 8th South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
Abdul Razzaq, Umar Gul 66 9th Pakistan v New Zealand 8 Mar 2011 ODI # 3123
LRPL Taylor, SB Styris 62 5th New Zealand v Pakistan 8 Mar 2011 ODI # 3123
TM Dilshan, HDRL Thirimanne 62 3rd Sri Lanka v South Africa 9 Jul 2014 ODI # 3501
S Randiv, KMDN Kulasekara 60 8th Sri Lanka v Australia 10 Aug 2011 ODI # 3175
SR Watson, BJ Haddin 59 1st Australia v Sri Lanka 10 Aug 2011 ODI # 3175
TM Dilshan, DPMD Jayawardene 59 3rd Sri Lanka v New Zealand 4 Nov 2012 ODI # 3305
Azhar Ali, Ahmed Shehzad 59 1st Pakistan v Sri Lanka 15 Jul 2015 ODI # 3669
MJ Guptill, LRPL Taylor 57 3rd New Zealand v Pakistan 8 Mar 2011 ODI # 3123
BJ Watling, JEC Franklin 56 5th New Zealand v Sri Lanka 6 Nov 2012 ODI # 3306
Mohammad Rizwan, Anwar Ali 56 7th Pakistan v Sri Lanka 15 Jul 2015 ODI # 3669
Misbah-ul-Haq, Umar Akmal 55 4th Pakistan v Sri Lanka 7 Jun 2012 ODI # 3272
DPMD Jayawardene, LD Chandimal 55 4th Sri Lanka v South Africa 26 Jul 2013 ODI # 3398
MN Samuels, CR Brathwaite 55 8th West Indies v Sri Lanka 7 Nov 2015 ODI # 3704
MDKJ Perera, HDRL Thirimanne 55 2nd Sri Lanka v West Indies 7 Nov 2015 ODI # 3704
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
Records includes the following current or recent matches:
Sri Lanka v India at Pallekele, 3rd ODI, Aug 27, 2017 [ODI # 3907]
Sri Lanka v India at Pallekele, 2nd ODI, Aug 24, 2017 [ODI # 3906]
Sri Lanka v Australia at Pallekele, 5th ODI, Sep 4, 2016 [ODI # 3776]