Highest strike rates in an innings
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
MF Maharoof 27* 9 1 3 300.00 v Bangladesh Chittagong 25 Feb 2006 ODI # 2338
ST Jayasuriya 76 28 8 5 271.42 v Pakistan Singapore 7 Apr 1996 ODI # 1093
SMA Priyanjan 39* 15 8 0 260.00 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
AD Mathews 51 21 1 6 242.85 v Scotland Hobart 11 Mar 2015 ODI # 3632
NLTC Perera 36* 15 6 1 240.00 v India Dhaka 5 Jan 2010 ODI # 2938
UDU Chandana 30 13 4 1 230.76 v England Leeds 2 Jul 2002 ODI # 1850
TM Dilshan 41 18 10 0 227.77 v India Cuttack 21 Dec 2009 ODI # 2934
NLTC Perera 31 14 4 1 221.42 v India Kolkata 24 Dec 2009 ODI # 2935
LD Chandimal 52* 24 8 1 216.66 v Australia Sydney 8 Mar 2015 ODI # 3629
A Ranatunga 58 27 5 1 214.81 v India Pune 5 Dec 1990 ODI # 646
BMAJ Mendis 30* 14 2 2 214.28 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
RJ Ratnayake 32* 15 3 1 213.33 v Zimbabwe Patna 15 Nov 1993 ODI # 850
M Muralitharan 32 15 4 1 213.33 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
SL Malinga 32* 15 2 2 213.33 v Scotland Edinburgh 13 Jul 2011 ODI # 3172
KC Sangakkara 90 43 10 5 209.30 v India Rajkot 15 Dec 2009 ODI # 2932
NLTC Perera 54 26 7 1 207.69 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
ST Jayasuriya 27 13 2 2 207.69 v India Canberra 12 Feb 2008 ODI # 2676
MF Maharoof 33* 16 4 1 206.25 v India Jaipur 31 Oct 2005 ODI # 2290
M Muralitharan 33* 16 4 2 206.25 v Bangladesh Dhaka 16 Jan 2009 ODI # 2794
ST Jayasuriya 134 65 11 11 206.15 v Pakistan Singapore 2 Apr 1996 ODI # 1088
ST Jayasuriya 30 15 4 1 200.00 v Pakistan Sharjah 11 Apr 1995 ODI # 998
TM Dilshan 28* 14 3 1 200.00 v Pakistan Abu Dhabi 22 May 2007 ODI # 2586
TM Dilshan 33 17 8 0 194.11 v India Dhaka 10 Jan 2010 ODI # 2941
A Ranatunga 75* 40 13 1 187.50 v Kenya Kandy 6 Mar 1996 ODI # 1074
ST Jayasuriya 82 44 13 3 186.36 v England Faisalabad 9 Mar 1996 ODI # 1077
RJ Ratnayake 26 14 4 1 185.71 v Pakistan Lahore 25 Oct 1985 ODI # 337
RS Kaluwitharana 33 18 4 2 183.33 v Kenya Kandy 6 Mar 1996 ODI # 1074
CK Kapugedera 38 21 2 3 180.95 v Australia Adelaide 10 Feb 2006 ODI # 2326
NLTC Perera 47* 26 6 1 180.76 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
NLTC Perera 65 36 5 4 180.55 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
ST Jayasuriya 68 38 6 4 178.94 v India Colombo (SSC) 23 Aug 1997 ODI # 1225
TM Dilshan 39* 22 2 2 177.27 v West Indies Providence 1 Apr 2007 ODI # 2560
KMDN Kulasekara 39* 22 4 2 177.27 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
SMSM Senanayake 42 24 7 1 175.00 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
ST Jayasuriya 26 15 3 0 173.33 v New Zealand Colombo (RPS) 13 Dec 1992 ODI # 778
SL Malinga 26 15 4 1 173.33 v England The Oval 28 Jun 2011 ODI # 3165
LRD Mendis 29* 17 3 0 170.58 v India Colombo (SSC) 25 Aug 1985 ODI # 332
KMDN Kulasekara 73 43 7 3 169.76 v Australia Brisbane 4 Mar 2012 ODI # 3255
ST Jayasuriya 27 16 1 2 168.75 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
DNT Zoysa 32 19 3 1 168.42 v New Zealand Christchurch 11 Feb 2001 ODI # 1688
S Prasanna 42 25 4 3 168.00 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
ST Jayasuriya 52 31 5 3 167.74 v New Zealand East London 18 Dec 1994 ODI # 965
KC Sangakkara 75* 45 12 0 166.66 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
HDRL Thirimanne 25* 15 1 2 166.66 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
SMA Priyanjan 25 15 2 1 166.66 v South Africa Pallekele 9 Jul 2014 ODI # 3501
AD Mathews 36* 22 1 1 163.63 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
ST Jayasuriya 44 27 5 3 162.96 v Kenya Kandy 6 Mar 1996 ODI # 1074
RS Kaluwitharana 26 16 6 0 162.50 v India Delhi 2 Mar 1996 ODI # 1070
RS Madugalle 37 23 3 1 160.86 v Australia Colombo (PSS) 16 Apr 1983 ODI # 194
ST Jayasuriya 70 44 7 5 159.09 v New Zealand Auckland 6 Jan 2007 ODI # 2471
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:
South Africa v Sri Lanka at Sydney, ICC Cricket World Cup 1st quarter final, Mar 18, 2015 [ODI # 3640]
Scotland v Sri Lanka at Hobart, ICC Cricket World Cup 35th match, Mar 11, 2015 [ODI # 3632]
Australia v Sri Lanka at Sydney, ICC Cricket World Cup 32nd match, Mar 8, 2015 [ODI # 3629]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365