High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
IVA Richards 181 125 16 7 144.80 West Indies Karachi 13 Oct 1987 ODI # 457
BC Lara 169 129 15 4 131.00 West Indies Sharjah 16 Oct 1995 ODI # 1010
E Lewis 148 122 15 4 121.31 West Indies Bulawayo 23 Nov 2016 ODI # 3808
DA Gunawardene 132 146 19 0 90.41 Sri Lanka Nairobi (Gym) 4 Oct 2000 ODI # 1631
BC Lara 116 106 8 2 109.43 West Indies Bridgetown 8 Jun 2003 ODI # 2023
ST Jayasuriya 115 101 10 4 113.86 Sri Lanka Providence 1 Apr 2007 ODI # 2560
AB Barath 113 129 8 2 87.59 West Indies Colombo (SSC) 31 Jan 2011 ODI # 3092
CG Greenidge 110* 128 15 0 85.93 West Indies Adelaide 26 Jan 1985 ODI # 296
MN Samuels 110* 95 15 1 115.78 West Indies Pallekele 7 Nov 2015 ODI # 3704
PV Simmons 110 125 8 2 88.00 West Indies Berri 13 Mar 1992 ODI # 742
RB Richardson 109 120 8 1 90.83 West Indies Sharjah 3 Dec 1986 ODI # 405
CH Gayle 109 100 9 7 109.00 West Indies Kingston 28 Jun 2013 ODI # 3378
DPMD Jayawardene 106* 94 8 2 112.76 Sri Lanka Kandy 15 Dec 2001 ODI # 1780
DL Haynes 105 124 10 1 84.67 West Indies Karachi 13 Oct 1987 ODI # 457
HP Tillakaratne 104 116 7 0 89.65 Sri Lanka Mumbai 9 Nov 1993 ODI # 847
WU Tharanga 101* 143 7 0 70.62 Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
HA Gomes 101 89 6 3 113.48 West Indies Perth 2 Feb 1985 ODI # 300
RS Mahanama 101 153 5 1 66.01 Sri Lanka Sharjah 11 Oct 1995 ODI # 1006
HP Tillakaratne 100 106 4 1 94.33 Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
MDKJ Perera 99 92 6 4 107.60 Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
IVA Richards 98 98 6 3 100.00 West Indies Brisbane 12 Jan 1985 ODI # 286
CK Kapugedera 95 117 7 3 81.19 Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
RS Mahanama 94* 109 5 1 86.23 Sri Lanka Lahore 1 Nov 1997 ODI # 1247
CH Gayle 94 125 12 2 75.20 West Indies Bridgetown 8 Jun 2003 ODI # 2023
N Dickwella 94 106 7 1 88.67 Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
BKG Mendis 94 73 7 5 128.76 Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
PV Simmons 92 161 8 0 57.14 West Indies Sharjah 28 Oct 1993 ODI # 839
PV Simmons 90* 109 9 0 82.56 West Indies Sharjah 3 Nov 1993 ODI # 844
KC Sangakkara 90* 95 6 1 94.73 Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
SC Williams 90 107 12 0 84.11 West Indies Port of Spain 6 Jun 1997 ODI # 1215
CH Lloyd 89* 76 7 3 117.10 West Indies Brisbane 12 Jan 1985 ODI # 286
PV Simmons 89 126 11 0 70.63 West Indies Kanpur 21 Oct 1987 ODI # 464
BC Lara 89 118 8 0 75.42 West Indies Colombo (PSS) 1 Dec 1993 ODI # 859
UDU Chandana 89 71 6 4 125.35 Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
ST Jayasuriya 88 80 8 3 110.00 Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
A Ranatunga 87* 92 8 0 94.56 Sri Lanka Lahore 1 Nov 1997 ODI # 1247
A Ranatunga 86* 100 7 2 86.00 Sri Lanka Kanpur 21 Oct 1987 ODI # 464
SL Campbell 86 119 5 1 72.26 West Indies Sharjah 11 Oct 1995 ODI # 1006
SAR Silva 85 96 7 0 88.54 Sri Lanka Perth 2 Feb 1985 ODI # 300
A Ranatunga 83* 93 6 3 89.24 Sri Lanka Sharjah 28 Oct 1993 ODI # 839
ST Jayasuriya 83 86 10 2 96.51 Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
J Charles 83 70 7 4 118.57 West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
MS Atapattu 82* 119 7 2 68.90 Sri Lanka Kandy 15 Dec 2001 ODI # 1780
BC Lara 82 121 8 0 67.76 West Indies Kolkata 25 Nov 1993 ODI # 857
DPMD Jayawardene 82 113 2 1 72.56 Sri Lanka Providence 1 Apr 2007 ODI # 2560
HDRL Thirimanne 81* 95 5 1 85.26 Sri Lanka Colombo (RPS) 4 Nov 2015 ODI # 3702
RL Dias 80 109 9 0 73.39 Sri Lanka Brisbane 12 Jan 1985 ODI # 286
BC Lara 80 108 7 0 74.07 West Indies Lahore 1 Nov 1997 ODI # 1247
KC Sangakkara 79 115 9 0 68.69 Sri Lanka Dambulla 2 Aug 2005 ODI # 2264
DM Bravo 79 91 9 1 86.81 West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
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 | 10 years | 25 years
Records includes the following current or recent matches:
Sri Lanka v West Indies at Bulawayo, 5th match, Nov 23, 2016 [ODI # 3808]
Sri Lanka v West Indies at Harare, 2nd match, Nov 16, 2016 [ODI # 3805]
Sri Lanka v West Indies at Pallekele, 3rd ODI, Nov 7, 2015 [ODI # 3704]