Highest strike rates
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Shahid Afridi (PAK) 1997-2014 31 30 6 553 124 23.04 404 136.88 2 1 1 56 21
NLTC Perera (SL) 2010-2018 61 46 5 912 65 22.24 807 113.01 0 6 3 76 28
TAM Siriwardana (SL) 2015-2017 16 15 1 372 58 26.57 348 106.89 0 2 0 26 11
V Sehwag (INDIA) 2001-2012 39 38 3 1295 126 37.00 1240 104.43 4 4 3 190 9
MDKJ Perera (SL) 2013-2018 32 31 1 990 116 33.00 986 100.40 1 8 3 109 21
AB de Villiers (SA) 2013-2014 8 8 0 349 108 43.62 350 99.71 1 2 0 33 6
EJG Morgan (ENG) 2011-2018 12 12 3 335 92 37.22 343 97.66 0 4 1 32 7
Q de Kock (SA) 2013-2018 11 11 0 427 128 38.81 441 96.82 1 2 0 53 8
Imran Nazir (PAK) 2000-2009 11 11 0 251 80 22.81 260 96.53 0 2 2 37 0
HM Amla (SA) 2013-2018 11 10 0 514 109 51.40 535 96.07 2 2 1 58 2
JP Duminy (SA) 2004-2018 18 18 1 467 97 27.47 494 94.53 0 3 2 39 12
BMAJ Mendis (SL) 2011-2014 22 15 5 240 72 24.00 258 93.02 0 1 1 19 4
AC Gilchrist (AUS) 1999-2004 13 13 0 458 77 35.23 495 92.52 0 4 2 57 3
N Dickwella (SL) 2017-2018 20 19 0 740 116 38.94 826 89.58 2 4 0 93 2
Umar Akmal (PAK) 2009-2014 20 19 4 621 102* 41.40 697 89.09 1 4 1 51 12
H Masakadza (ZIM) 2017-2017 5 5 0 258 111 51.60 290 88.96 1 1 0 37 2
ST Jayasuriya (SL) 1992-2009 128 124 9 3880 130 33.73 4362 88.95 7 24 11 436 51
MF Maharoof (SL) 2004-2010 33 21 5 269 35 16.81 303 88.77 0 0 0 26 3
Shoaib Malik (PAK) 2000-2015 27 25 3 841 143 38.22 949 88.61 2 3 1 82 13
SK Raina (INDIA) 2005-2012 30 30 5 709 76 28.36 804 88.18 0 6 4 55 15
G Gambhir (INDIA) 2008-2012 18 18 0 759 150 42.16 878 86.44 2 5 2 68 2
A Ranatunga (SL) 1982-1998 68 59 18 1908 131* 46.53 2215 86.13 2 14 2 125+ 22+
V Kohli (INDIA) 2008-2017 23 23 4 899 131 47.31 1046 85.94 4 2 1 95 5
PA de Silva (SL) 1984-2002 70 66 12 2407 145 44.57 2829 85.08 5 15 0 177+ 28+
TM Dilshan (SL) 2002-2016 124 114 15 4070 144 41.11 4788 85.00 9 19 4 463 15
SR Watson (AUS) 2002-2011 10 8 1 220 69 31.42 260 84.61 0 2 0 20 9
BKG Mendis (SL) 2016-2018 25 25 1 653 102 27.20 772 84.58 1 5 4 61 10
LRPL Taylor (NZ) 2009-2012 12 10 1 384 131* 42.66 454 84.58 1 2 0 31 10
A Symonds (AUS) 1999-2004 10 10 5 368 68* 73.60 436 84.40 0 2 0 30 4
RG Sharma (INDIA) 2008-2017 26 26 3 583 124* 25.34 692 84.24 2 2 5 56 9
SO Tikolo (KENYA) 1996-2011 5 5 0 278 96 55.60 333 83.48 0 3 0 29 4
Tamim Iqbal (BDESH) 2007-2017 10 9 0 418 127 46.44 505 82.77 2 2 0 43 5
Kamran Akmal (PAK) 2006-2011 17 16 2 398 57 28.42 481 82.74 0 3 1 48 3
MN Samuels (WI) 2001-2015 8 7 1 232 110* 38.66 281 82.56 1 1 0 21 3
DM de Silva (SL) 2016-2018 13 12 2 330 84 33.00 400 82.50 0 2 0 31 6
AD Mathews (SL) 2009-2018 95 75 19 2109 97* 37.66 2558 82.44 0 16 7 174 27
CH Gayle (WI) 2001-2011 10 10 0 288 85 28.80 351 82.05 0 2 2 46 5
SR Tendulkar (INDIA) 1993-2009 44 41 5 1531 138 42.52 1870 81.87 5 6 1 136 16
M Azharuddin (INDIA) 1985-1998 26 23 6 965 111* 56.76 1182 81.64 1 9 0 44 12
MD Gunathilaka (SL) 2015-2017 14 14 0 478 116 34.14 586 81.56 1 3 1 46 4
HH Gibbs (SA) 2002-2004 8 8 1 329 116* 47.00 404 81.43 2 0 1 40 4
M Kaif (INDIA) 2002-2006 17 12 3 372 111* 41.33 457 81.40 1 1 0 30 1
RR Singh (INDIA) 1997-1999 17 12 1 376 100 34.18 462 81.38 1 2 0 28 7
BC Lara (WI) 1993-2002 8 8 1 401 111 57.28 493 81.33 1 3 0 35 4
MS Dhoni (INDIA) 2005-2017 38 35 11 1240 94 51.66 1548 80.10 0 10 0 85 15
BJ Watling (NZ) 2010-2012 7 5 1 223 96* 55.75 279 79.92 0 3 0 27 0
JE Root (ENG) 2014-2018 12 12 4 513 104* 64.12 648 79.16 1 3 0 31 4
Yuvraj Singh (INDIA) 2001-2010 40 33 2 1073 117 34.61 1362 78.78 2 6 1 118 9
J Mubarak (SL) 2007-2013 11 10 4 226 72 37.66 289 78.20 0 1 0 15 1
MD Crowe (NZ) 1984-1992 8 8 1 261 75 37.28 334 78.14 0 3 0 22 1
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 250 balls faced

Records includes the following current or recent matches:
Sri Lanka v England at Colombo (RPS), 5th ODI, Oct 23, 2018 [ODI # 4058]
Sri Lanka v England at Pallekele, 4th ODI, Oct 20, 2018 [ODI # 4055]
Sri Lanka v England at Pallekele, 3rd ODI, Oct 17, 2018 [ODI # 4054]