Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
NL McCullum 32* 9 3 3 355.55 New Zealand v Sri Lanka Hambantota 12 Nov 2013 ODI # 3434
Shahid Afridi 55* 18 4 6 305.55 Pakistan v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
JDP Oram 25 9 1 3 277.77 New Zealand v Pakistan Pallekele 8 Mar 2011 ODI # 3123
V Sehwag 48 22 9 1 218.18 India v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
DR Smith 26 12 2 2 216.66 West Indies v India Colombo (RPS) 7 Aug 2005 ODI # 2267
MS Dhoni 28* 13 1 2 215.38 India v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
M Muralitharan 32 15 4 1 213.33 Sri Lanka v Pakistan Dambulla 30 Jul 2009 ODI # 2864
Shahid Afridi 124 60 17 4 206.66 Pakistan v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
L Ronchi 49 26 7 1 188.46 New Zealand v Sri Lanka Hambantota 12 Nov 2013 ODI # 3434
A Ranatunga 75* 40 13 1 187.50 Sri Lanka v Kenya Kandy 6 Mar 1996 ODI # 1074
A Symonds 37* 20 4 1 185.00 Australia v Sri Lanka Dambulla 20 Feb 2004 ODI # 2102
NL McCullum 35* 19 4 1 184.21 New Zealand v Sri Lanka Dambulla 16 Nov 2013 ODI # 3435
RS Kaluwitharana 33 18 4 2 183.33 Sri Lanka v Kenya Kandy 6 Mar 1996 ODI # 1074
Manzoor Elahi 27 15 1 2 180.00 Pakistan v New Zealand Colombo (SSC) 7 Apr 1986 ODI # 380
V Yadav 27 15 1 2 180.00 India v Sri Lanka Moratuwa 14 Aug 1993 ODI # 835
ST Jayasuriya 68 38 6 4 178.94 Sri Lanka v India Colombo (SSC) 23 Aug 1997 ODI # 1225
KMDN Kulasekara 39* 22 4 2 177.27 Sri Lanka v India Colombo (RPS) 5 Feb 2009 ODI # 2815
ST Jayasuriya 26 15 3 0 173.33 Sri Lanka v New Zealand Colombo (RPS) 13 Dec 1992 ODI # 778
Azhar Mahmood 43* 25 4 1 172.00 Pakistan v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
DA Miller 36* 21 2 2 171.42 South Africa v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
LRD Mendis 29* 17 3 0 170.58 Sri Lanka v India Colombo (SSC) 25 Aug 1985 ODI # 332
ST Jayasuriya 27 16 1 2 168.75 Sri Lanka v India Colombo (RPS) 5 Feb 2009 ODI # 2815
KC Sangakkara 75* 45 12 0 166.66 Sri Lanka v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
A Jadeja 25 15 0 2 166.66 India v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
HDRL Thirimanne 25* 15 1 2 166.66 Sri Lanka v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
SMA Priyanjan 25 15 2 1 166.66 Sri Lanka v South Africa Pallekele 9 Jul 2014 ODI # 3501
AD Mathews 36* 22 1 1 163.63 Sri Lanka v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
ST Jayasuriya 44 27 5 3 162.96 Sri Lanka v Kenya Kandy 6 Mar 1996 ODI # 1074
V Sehwag 42 26 7 0 161.53 India v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
RS Madugalle 37 23 3 1 160.86 Sri Lanka v Australia Colombo (PSS) 16 Apr 1983 ODI # 194
Shahid Afridi 32 20 5 0 160.00 Pakistan v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
P Mustard 27 17 3 1 158.82 England v Sri Lanka Dambulla 1 Oct 2007 ODI # 2622
Abdul Qadir 30 19 1 2 157.89 Pakistan v Sri Lanka Colombo (SSC) 6 Apr 1986 ODI # 379
ST Jayasuriya 44 28 8 1 157.14 Sri Lanka v Australia Colombo (RPS) 30 Aug 1996 ODI # 1108
NLTC Perera 44 28 3 1 157.14 Sri Lanka v India Hambantota 21 Jul 2012 ODI # 3291
Umar Gul 33 21 6 0 157.14 Pakistan v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
KC Sangakkara 36 23 6 0 156.52 Sri Lanka v South Africa Hambantota 12 Jul 2014 ODI # 3502
YK Pathan 59* 38 4 3 155.26 India v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
ST Jayasuriya 34* 22 1 2 154.54 Sri Lanka v England Colombo (RPS) 10 Mar 1993 ODI # 815
BL Cairns 40* 26 4 3 153.84 New Zealand v Sri Lanka Colombo (PSS) 1 Apr 1984 ODI # 258
MS Dhoni 58 38 8 1 152.63 India v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
Imran Nazir 35 23 6 0 152.17 Pakistan v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
TM Dilshan 35 23 8 0 152.17 Sri Lanka v India Dambulla 22 Aug 2010 ODI # 3038
AB de Villiers 108 71 11 4 152.11 South Africa v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
KD Mills 52 35 7 3 148.57 New Zealand v India Dambulla 25 Aug 2010 ODI # 3039
AC Parore 37* 25 2 2 148.00 New Zealand v Sri Lanka Colombo (RPS) 25 Jul 2001 ODI # 1738
MDKJ Perera 37 25 4 2 148.00 Sri Lanka v South Africa Hambantota 12 Jul 2014 ODI # 3502
WU Tharanga 31 21 4 0 147.61 Sri Lanka v India Pallekele 4 Aug 2012 ODI # 3295
Imran Nazir 59 40 11 0 147.50 Pakistan v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
SR Tendulkar 53 36 3 3 147.22 India v New Zealand Colombo (RPS) 23 Jun 1998 ODI # 1340

Minimum of 25 runs

Records includes the following current or recent matches:
Sri Lanka v South Africa at Hambantota, 3rd ODI, Jul 12, 2014 [ODI # 3502]
Sri Lanka v South Africa at Pallekele, 2nd ODI, Jul 9, 2014 [ODI # 3501]
Sri Lanka v South Africa at Colombo (RPS), 1st ODI, Jul 6, 2014 [ODI # 3500]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365