High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
KC Sangakkara 169 137 18 6 123.35 Sri Lanka v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
G Gambhir 150 147 14 1 102.04 India v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
PA de Silva 145 115 14 5 126.08 Sri Lanka v Kenya Kandy 6 Mar 1996 ODI # 1074
A Flower 145 164 13 0 88.41 Zimbabwe v India Colombo (RPS) 14 Sep 2002 ODI # 1876
Younis Khan 144 122 8 3 118.03 Pakistan v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
TM Dilshan 144 131 16 1 109.92 Sri Lanka v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
Shoaib Malik 143 127 18 1 112.59 Pakistan v India Colombo (RPS) 25 Jul 2004 ODI # 2152
SR Tendulkar 138 133 10 1 103.75 India v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
WU Tharanga 133 141 17 0 94.32 Sri Lanka v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
KC Sangakkara 133 151 12 0 88.07 Sri Lanka v India Hambantota 21 Jul 2012 ODI # 3291
A Ranatunga 131* 152 17 0 86.18 Sri Lanka v India Colombo (RPS) 18 Jul 1997 ODI # 1218
LRPL Taylor 131* 124 8 7 105.64 New Zealand v Pakistan Pallekele 8 Mar 2011 ODI # 3123
ST Jayasuriya 130 132 14 1 98.48 Sri Lanka v India Colombo (RPS) 27 Jul 2004 ODI # 2153
V Kohli 128* 119 12 1 107.56 India v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
SR Tendulkar 128 131 8 2 97.70 India v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
Q de Kock 128 127 12 3 100.78 South Africa v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
PA de Silva 127* 123 13 1 103.25 Sri Lanka v Zimbabwe Colombo (SSC) 3 Sep 1996 ODI # 1112
V Sehwag 126 104 21 1 121.15 India v England Colombo (RPS) 22 Sep 2002 ODI # 1884
TM Dilshan 125 128 12 0 97.65 Sri Lanka v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
Shahid Afridi 124 60 17 4 206.66 Pakistan v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
DPMD Jayawardene 123 108 14 1 113.88 Sri Lanka v Pakistan Dambulla 3 Aug 2009 ODI # 2867
ST Jayasuriya 120* 128 8 3 93.75 Sri Lanka v India Colombo (RPS) 28 Aug 1996 ODI # 1106
SR Tendulkar 120 141 11 2 85.10 India v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
TM Dilshan 119* 139 11 1 85.61 Sri Lanka v Pakistan Pallekele 9 Jun 2012 ODI # 3273
A Jadeja 119 121 8 1 98.34 India v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
ME Trescothick 119 102 11 2 116.66 England v Zimbabwe Colombo (RPS) 18 Sep 2002 ODI # 1880
MM Ali 119 87 11 5 136.78 England v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
MS Atapattu 118 153 7 0 77.12 Sri Lanka v India Colombo (RPS) 17 Aug 1997 ODI # 1223
Shoaib Malik 118 110 10 2 107.27 Pakistan v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
SC Ganguly 117* 109 12 3 107.33 India v England Colombo (RPS) 22 Sep 2002 ODI # 1884
NJ Astle 117 150 9 1 78.00 New Zealand v India Colombo (RPS) 20 Jul 2001 ODI # 1736
Yuvraj Singh 117 95 17 1 123.15 India v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
HH Gibbs 116* 119 16 0 97.47 South Africa v India Colombo (RPS) 25 Sep 2002 ODI # 1886
HH Gibbs 116 126 13 3 92.06 South Africa v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
V Sehwag 116 90 17 0 128.88 India v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
TM Dilshan 115* 130 16 0 88.46 Sri Lanka v South Africa Pallekele 28 Jul 2013 ODI # 3400
TM Dilshan 113* 108 11 0 104.62 Sri Lanka v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
SC Ganguly 113 126 11 0 89.68 India v Sri Lanka Colombo (RPS) 20 Aug 1997 ODI # 1224
AB Barath 113 129 8 2 87.59 West Indies v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
GW Flower 112 138 9 0 81.15 Zimbabwe v Sri Lanka Colombo (SSC) 26 Jan 1998 ODI # 1286
Tamim Iqbal 112 136 10 1 82.35 Bangladesh v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
KC Sangakkara 112 112 12 2 100.00 Sri Lanka v England Pallekele 13 Dec 2014 ODI # 3567
M Azharuddin 111* 117 5 0 94.87 India v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
M Kaif 111* 112 8 1 99.10 India v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
MW Goodwin 111 134 7 0 82.83 Zimbabwe v Sri Lanka Colombo (RPS) 24 Jan 1998 ODI # 1284
BC Lara 111 120 8 2 92.50 West Indies v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
WU Tharanga 111 139 12 0 79.85 Sri Lanka v Australia Hambantota 16 Aug 2011 ODI # 3180
Records includes the following current or recent matches:
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]
Sri Lanka v England at Pallekele, 6th ODI, Dec 13, 2014 [ODI # 3567]
Sri Lanka v England at Pallekele, 5th ODI, Dec 10-11, 2014 [ODI # 3565]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365