Highest strike rates in an innings
Player Runs Balls 4s 6s SR Ground Match Date Scorecard
ST Jayasuriya 26 15 3 0 173.33 Colombo (RPS) 13 Dec 1992 ODI # 778
DNT Zoysa 32 19 3 1 168.42 Christchurch 11 Feb 2001 ODI # 1688
ST Jayasuriya 52 31 5 3 167.74 East London 18 Dec 1994 ODI # 965
ST Jayasuriya 70 44 7 5 159.09 Auckland 6 Jan 2007 ODI # 2471
PA de Silva 43* 30 5 2 143.33 Colombo (PSS) 12 Dec 1992 ODI # 776
ST Jayasuriya 111 82 12 5 135.36 Napier 28 Dec 2006 ODI # 2468
WPUJC Vaas 27 20 1 0 135.00 Christchurch 26 Mar 1995 ODI # 990
Y Goonasekera 35 26 6 0 134.61 Auckland 20 Mar 1983 ODI # 190
TM Dilshan 41 31 7 1 132.25 Johannesburg 27 Sep 2009 ODI # 2899
ST Jayasuriya 46 35 6 1 131.42 Christchurch 26 Mar 1995 ODI # 990
DS de Silva 37* 29 3 0 127.58 Napier 19 Mar 1983 ODI # 189
ST Jayasuriya 79 62 8 4 127.41 Christchurch 25 Mar 1997 ODI # 1184
DPMD Jayawardene 58 46 4 2 126.08 Colombo (SSC) 31 Jul 2001 ODI # 1741
ST Jayasuriya 103 83 10 6 124.09 Auckland 6 Feb 2001 ODI # 1684
PA de Silva 55 45 2 2 122.22 Bloemfontein 8 Dec 1994 ODI # 958
RS Kaluwitharana 44 36 5 0 122.22 Hyderabad (Deccan) 20 May 1997 ODI # 1208
MF Maharoof 29* 24 2 1 120.83 Queenstown 31 Dec 2006 ODI # 2469
KC Sangakkara 71* 59 9 0 120.33 Hambantota 12 Nov 2013 ODI # 3434
AD Mathews 41* 35 4 0 117.14 Mumbai 18 Mar 2011 ODI # 3137
SHU Karnain 28 24 3 1 116.66 Moratuwa 31 Mar 1984 ODI # 257
AD Mathews 74* 64 9 1 115.62 Hambantota 10 Nov 2013 ODI # 3432
AD Mathews 54* 47 7 0 114.89 Pallekele 6 Nov 2012 ODI # 3306
MS Atapattu 52 46 5 0 113.04 Christchurch 3 Jan 2006 ODI # 2310
KC Sangakkara 52 46 9 0 113.04 Wellington 6 Jan 2006 ODI # 2311
TM Dilshan 30 27 3 0 111.11 Kingston 24 Apr 2007 ODI # 2579
ASA Perera 56* 51 6 0 109.80 Colombo (RPS) 25 Jul 2001 ODI # 1738
RS Kaluwitharana 34 31 5 0 109.67 Hamilton 8 Feb 2001 ODI # 1686
UDU Chandana 27* 25 2 0 108.00 Colombo (SSC) 5 Jul 1998 ODI # 1343
MS Atapattu 28 26 5 0 107.69 Christchurch 2 Jan 2007 ODI # 2470
TM Dilshan 102* 95 12 1 107.36 Pallekele 6 Nov 2012 ODI # 3306
TM Dilshan 53 50 8 0 106.00 Dambulla 16 Nov 2013 ODI # 3435
DPMD Jayawardene 115* 109 10 3 105.50 Kingston 24 Apr 2007 ODI # 2579
A Ranatunga 102 98 6 2 104.08 Colombo (SSC) 5 Jul 1998 ODI # 1343
ALF de Mel 27 26 0 0 103.84 Melbourne 23 Feb 1985 ODI # 310
KMDN Kulasekara 57* 56 2 4 101.78 Johannesburg 27 Sep 2009 ODI # 2899
MS Atapattu 69 68 6 0 101.47 Napier 8 Jan 2006 ODI # 2312
DPMD Jayawardene 46 46 8 0 100.00 Dambulla 16 Nov 2013 ODI # 3435
JR Ratnayeke 41 41 2 1 100.00 Sydney 5 Jan 1988 ODI # 486
PA de Silva 25 25 4 0 100.00 Brisbane 16 Jan 1988 ODI # 494
WU Tharanga 73 74 9 1 98.64 Kingston 24 Apr 2007 ODI # 2579
ST Jayasuriya 52 53 9 1 98.11 Hamilton 8 Feb 2001 ODI # 1686
ST Jayasuriya 140 143 9 6 97.90 Bloemfontein 8 Dec 1994 ODI # 958
KC Sangakkara 79 81 9 2 97.53 Hambantota 10 Nov 2013 ODI # 3432
WU Tharanga 30 31 4 1 96.77 Colombo (RPS) 29 Mar 2011 ODI # 3146
WU Tharanga 27 28 4 0 96.42 Hambantota 10 Nov 2012 ODI # 3307
ST Jayasuriya 120 125 14 0 96.00 Bloemfontein 10 Feb 2003 ODI # 1944
PA de Silva 66 69 6 3 95.65 Christchurch 25 Mar 1997 ODI # 1184
TT Samaraweera 36* 38 4 0 94.73 Dambulla 13 Aug 2010 ODI # 3031
WU Tharanga 68 73 9 0 93.15 Napier 28 Dec 2006 ODI # 2468

Minimum of 25 runs

Records includes the following current or recent matches:
Sri Lanka v New Zealand at Dambulla, 3rd ODI, Nov 16, 2013 [ODI # 3435]
Sri Lanka v New Zealand at Hambantota, 2nd ODI, Nov 12, 2013 [ODI # 3434]
Sri Lanka v New Zealand at Hambantota, 1st ODI, Nov 10, 2013 [ODI # 3432]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365