High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
TM Dilshan 144 131 16 1 109.92 Sri Lanka v Zimbabwe 10 Mar 2011 ODI # 3125
WU Tharanga 133 141 17 0 94.32 Sri Lanka v Zimbabwe 10 Mar 2011 ODI # 3125
LRPL Taylor 131* 124 8 7 105.64 New Zealand v Pakistan 8 Mar 2011 ODI # 3123
TM Dilshan 125 128 12 0 97.65 Sri Lanka v Bangladesh 28 Mar 2013 ODI # 3352
TM Dilshan 119* 139 11 1 85.61 Sri Lanka v Pakistan 9 Jun 2012 ODI # 3273
TM Dilshan 115* 130 16 0 88.46 Sri Lanka v South Africa 28 Jul 2013 ODI # 3400
TM Dilshan 102* 95 12 1 107.36 Sri Lanka v New Zealand 6 Nov 2012 ODI # 3306
HM Amla 101 102 11 0 99.01 South Africa v Sri Lanka 9 Jul 2014 ODI # 3501
JP Duminy 97 121 7 2 80.16 South Africa v Sri Lanka 28 Jul 2013 ODI # 3400
BJ Watling 96* 88 12 0 109.09 New Zealand v Sri Lanka 6 Nov 2012 ODI # 3306
Azhar Ali 96 119 12 0 80.67 Pakistan v Sri Lanka 9 Jun 2012 ODI # 3273
KC Sangakkara 91 101 8 2 90.09 Sri Lanka v South Africa 28 Jul 2013 ODI # 3400
G Gambhir 88 99 7 0 88.88 India v Sri Lanka 4 Aug 2012 ODI # 3295
TM Dilshan 86 90 9 0 95.55 Sri Lanka v South Africa 9 Jul 2014 ODI # 3501
DA Miller 85* 72 4 5 118.05 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
BRM Taylor 80 72 9 1 111.11 Zimbabwe v Sri Lanka 10 Mar 2011 ODI # 3125
Asad Shafiq 78* 97 7 0 80.41 Pakistan v Zimbabwe 14 Mar 2011 ODI # 3132
HDRL Thirimanne 77 96 5 3 80.20 Sri Lanka v India 4 Aug 2012 ODI # 3295
HM Amla 77 71 9 0 108.45 South Africa v Sri Lanka 28 Jul 2013 ODI # 3400
BMAJ Mendis 72 88 6 0 81.81 Sri Lanka v India 4 Aug 2012 ODI # 3295
LRPL Taylor 72 62 7 2 116.12 New Zealand v Sri Lanka 4 Nov 2012 ODI # 3305
SR Watson 69 51 5 6 135.29 Australia v Sri Lanka 10 Aug 2011 ODI # 3175
MK Tiwary 65 68 6 0 95.58 India v Sri Lanka 4 Aug 2012 ODI # 3295
NLTC Perera 65 49 5 5 132.65 Sri Lanka v South Africa 26 Jul 2013 ODI # 3398
Abdul Razzaq 62 74 9 0 83.78 Pakistan v New Zealand 8 Mar 2011 ODI # 3123
MS Dhoni 58 38 8 1 152.63 India v Sri Lanka 4 Aug 2012 ODI # 3295
MJ Guptill 57 86 6 0 66.27 New Zealand v Pakistan 8 Mar 2011 ODI # 3123
MDKJ Perera 56 66 5 1 84.84 Sri Lanka v Bangladesh 28 Mar 2013 ODI # 3352
BJ Watling 55 86 6 0 63.95 New Zealand v Sri Lanka 4 Nov 2012 ODI # 3305
AD Mathews 54* 47 7 0 114.89 Sri Lanka v New Zealand 6 Nov 2012 ODI # 3306
MJ Clarke 53* 78 1 0 67.94 Australia v Sri Lanka 10 Aug 2011 ODI # 3175
RT Ponting 53 71 5 0 74.64 Australia v Sri Lanka 10 Aug 2011 ODI # 3175
DPMD Jayawardene 53 45 8 0 117.77 Sri Lanka v Pakistan 9 Jun 2012 ODI # 3273
CR Ervine 52 82 5 0 63.41 Zimbabwe v Pakistan 14 Mar 2011 ODI # 3132
Mohammad Hafeez 49 65 6 0 75.38 Pakistan v Zimbabwe 14 Mar 2011 ODI # 3132
KC Sangakkara 48 49 5 0 97.95 Sri Lanka v Bangladesh 28 Mar 2013 ODI # 3352
DPMD Jayawardene 48 70 1 0 68.57 Sri Lanka v South Africa 9 Jul 2014 ODI # 3501
AB de Villiers 47 72 3 0 65.27 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
RJ Nicol 46 74 3 0 62.16 New Zealand v Sri Lanka 4 Nov 2012 ODI # 3305
DPMD Jayawardene 43* 49 5 0 87.75 Sri Lanka v New Zealand 4 Nov 2012 ODI # 3305
HDRL Thirimanne 42* 73 3 0 57.53 Sri Lanka v Pakistan 7 Jun 2012 ODI # 3272
S Randiv 41 50 4 1 82.00 Sri Lanka v Australia 10 Aug 2011 ODI # 3175
Anamul Haque 40 46 5 0 86.95 Bangladesh v Sri Lanka 28 Mar 2013 ODI # 3352
Umar Akmal 38 58 3 0 65.51 Pakistan v New Zealand 8 Mar 2011 ODI # 3123
Mohammad Hafeez 37 57 5 1 64.91 Pakistan v Sri Lanka 7 Jun 2012 ODI # 3272
TM Dilshan 37 51 5 0 72.54 Sri Lanka v New Zealand 4 Nov 2012 ODI # 3305
Umar Akmal 36* 48 6 0 75.00 Pakistan v Sri Lanka 7 Jun 2012 ODI # 3272
HDRL Thirimanne 36 49 4 0 73.46 Sri Lanka v South Africa 9 Jul 2014 ODI # 3501
JEC Franklin 35* 40 0 1 87.50 New Zealand v Sri Lanka 4 Nov 2012 ODI # 3305
RW Chakabva 35 61 3 0 57.37 Zimbabwe v Sri Lanka 10 Mar 2011 ODI # 3125
Records includes the following current or recent matches:
Sri Lanka v South Africa at Pallekele, 2nd ODI, Jul 9, 2014 [ODI # 3501]
Sri Lanka v South Africa at Pallekele, 4th ODI, Jul 28, 2013 [ODI # 3400]
Sri Lanka v South Africa at Pallekele, 3rd ODI, Jul 26, 2013 [ODI # 3398]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365