Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
JO Holder 36 13 2 3 276.92 West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
AC Cummins 41 19 4 2 215.78 West Indies Mumbai 9 Nov 1993 ODI # 847
CH Lloyd 54* 29 5 2 186.20 West Indies Perth 2 Feb 1985 ODI # 300
TM Dilshan 59 32 6 3 184.37 Sri Lanka Colombo (RPS) 1 Nov 2015 ODI # 3701
TM Dilshan 39* 22 2 2 177.27 Sri Lanka Providence 1 Apr 2007 ODI # 2560
AD Russell 41 24 3 3 170.83 West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
AD Mathews 36* 22 1 1 163.63 Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
ST Jayasuriya 44 28 7 1 157.14 Sri Lanka Port of Spain 6 Jun 1997 ODI # 1215
MN Samuels 56* 36 6 1 155.55 West Indies Bridgetown 8 Jun 2003 ODI # 2023
RS Kaluwitharana 31 20 3 2 155.00 Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
R Powell 44 29 2 3 151.72 West Indies Harare 16 Nov 2016 ODI # 3805
AL Logie 47* 31 3 1 151.61 West Indies Sydney 17 Jan 1985 ODI # 290
IVA Richards 181 125 16 7 144.80 West Indies Karachi 13 Oct 1987 ODI # 457
PA de Silva 50 35 4 2 142.85 Sri Lanka Sharjah 20 Oct 1995 ODI # 1012
ST Jayasuriya 46 33 8 0 139.39 Sri Lanka Port of Spain 13 Apr 1996 ODI # 1096
S Chanderpaul 62* 45 2 3 137.77 West Indies Sharjah 16 Oct 1995 ODI # 1010
WU Tharanga 26 19 3 0 136.84 Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
RIC Holder 41* 30 7 1 136.66 West Indies Port of Spain 6 Jun 1997 ODI # 1215
OD Gibson 33* 25 3 1 132.00 West Indies Sharjah 20 Oct 1995 ODI # 1012
BC Lara 169 129 15 4 131.00 West Indies Sharjah 16 Oct 1995 ODI # 1010
BKG Mendis 94 73 7 5 128.76 Sri Lanka Bulawayo 23 Nov 2016 ODI # 3808
UDU Chandana 89 71 6 4 125.35 Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
K Weeraratne 41 33 1 2 124.24 Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
AL Logie 31* 25 0 0 124.00 West Indies Karachi 13 Oct 1987 ODI # 457
S Chanderpaul 52* 42 3 2 123.80 West Indies Port of Spain 12 Apr 2008 ODI # 2699
E Lewis 148 122 15 4 121.31 West Indies Bulawayo 23 Nov 2016 ODI # 3808
KLT Arthurton 37* 31 1 2 119.35 West Indies Colombo (PSS) 1 Dec 1993 ODI # 859
CL Hooper 25 21 1 0 119.04 West Indies Port of Spain 6 Jun 1997 ODI # 1215
J Charles 83 70 7 4 118.57 West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
TM Dilshan 64 54 3 1 118.51 Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
MN Samuels 45* 38 1 3 118.42 West Indies Kingstown 11 Jun 2003 ODI # 2024
RP Arnold 41 35 6 0 117.14 Sri Lanka Nairobi (Gym) 4 Oct 2000 ODI # 1631
ST Jayasuriya 41 35 5 1 117.14 Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
CH Lloyd 89* 76 7 3 117.10 West Indies Brisbane 12 Jan 1985 ODI # 286
LRD Mendis 56 48 8 0 116.66 Sri Lanka Hobart 10 Jan 1985 ODI # 284
MN Samuels 110* 95 15 1 115.78 West Indies Pallekele 7 Nov 2015 ODI # 3704
ST Jayasuriya 115 101 10 4 113.86 Sri Lanka Providence 1 Apr 2007 ODI # 2560
RS Kaluwitharana 25 22 2 1 113.63 Sri Lanka Port of Spain 13 Apr 1996 ODI # 1096
HA Gomes 101 89 6 3 113.48 West Indies Perth 2 Feb 1985 ODI # 300
CL Hooper 68 60 5 1 113.33 West Indies Lahore 1 Nov 1997 ODI # 1247
AL Logie 34* 30 2 2 113.33 West Indies Hobart 10 Jan 1985 ODI # 284
BC Lara 60 53 6 2 113.20 West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
DPMD Jayawardene 106* 94 8 2 112.76 Sri Lanka Kandy 15 Dec 2001 ODI # 1780
SS Pathirana 45 40 5 2 112.50 Sri Lanka Harare 16 Nov 2016 ODI # 3805
WPUJC Vaas 28* 25 3 0 112.00 Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
AD Mathews 30 27 2 2 111.11 Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
MN Samuels 54* 49 3 3 110.20 West Indies Port of Spain 12 Apr 2008 ODI # 2699
ST Jayasuriya 88 80 8 3 110.00 Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
BC Lara 116 106 8 2 109.43 West Indies Bridgetown 8 Jun 2003 ODI # 2023
CL Hooper 36 33 2 0 109.09 West Indies Hobart 3 Jan 1996 ODI # 1029
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

Minimum of 25 runs

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]