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
MDKJ Perera 68 25 13 2 272.00 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
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
TAM Siriwardana 52* 26 4 3 200.00 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
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
AD Mathews 70* 40 8 2 175.00 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
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
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 Pakistan at Hambantota, 5th ODI, Jul 26, 2015 [ODI # 3672]
Sri Lanka v Pakistan at Colombo (RPS), 4th ODI, Jul 22, 2015 [ODI # 3671]
Sri Lanka v Pakistan at Colombo (RPS), 3rd ODI, Jul 19, 2015 [ODI # 3670]
bet365
Sponsored Links

Tournament, match & LIVE fixed odds at bet365