Highest strike rates
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Shahid Afridi (ICC/PAK) 1996-2015 45 44 1 737 56* 17.13 635 116.06 0 1 6 70 28
DA Miller (SA) 2011-2016 15 13 4 417 118* 46.33 395 105.56 1 2 0 36 8
JC Buttler (ENG) 2013-2017 17 16 3 459 75 35.30 435 105.51 0 3 1 33 12
Q de Kock (SA) 2014-2016 16 16 1 546 178 36.40 534 102.24 2 1 0 55 15
DJG Sammy (WI) 2008-2013 18 16 3 355 84 27.30 352 100.85 0 1 1 28 18
S Dhawan (INDIA) 2010-2016 15 15 1 626 126 44.71 624 100.32 2 4 1 78 6
Harbhajan Singh (INDIA) 1998-2011 35 25 6 296 49 15.57 297 99.66 0 0 4 29 9
AB de Villiers (SA) 2006-2016 26 25 4 1250 136* 59.52 1262 99.04 1 10 0 113 18
RG Sharma (INDIA) 2007-2017 28 28 4 1593 209 66.37 1630 97.73 6 5 1 128 58
RR Rossouw (SA) 2014-2016 9 9 1 401 122 50.12 422 95.02 1 3 0 52 3
V Kohli (INDIA) 2009-2017 28 26 3 1182 118 51.39 1248 94.71 5 5 2 110 13
SK Raina (INDIA) 2006-2015 25 21 4 537 71* 31.58 568 94.54 0 4 1 45 11
TT Bresnan (ENG) 2009-2014 23 20 10 420 80 42.00 445 94.38 0 1 0 45 4
F du Plessis (SA) 2011-2016 18 17 0 798 126 46.94 858 93.00 3 3 0 76 9
KMDN Kulasekara (SL) 2004-2013 29 20 4 235 73 14.68 254 92.51 0 1 4 22 6
JDP Oram (NZ) 2002-2010 19 16 2 436 101* 31.14 474 91.98 1 1 2 39 11
SM Pollock (ICC/SA) 1997-2007 45 36 8 631 69 22.53 692 91.18 0 2 2 47 11
EJG Morgan (ENG/IRE) 2007-2017 43 42 6 1565 121 43.47 1722 90.88 3 11 4 127 39
BB McCullum (NZ) 2002-2016 47 45 6 1122 96 28.76 1236 90.77 0 6 4 98 33
JP Duminy (SA) 2009-2016 24 22 4 683 82 37.94 755 90.46 0 5 0 48 11
KA Pollard (WI) 2008-2016 21 20 3 623 109* 36.64 693 89.89 2 1 3 40 27
Wasim Akram (PAK) 1985-2003 49 45 5 806 86 20.15 898 89.75 0 1 4 58 26
RV Uthappa (INDIA) 2007-2008 12 11 1 288 51 28.80 321 89.71 0 1 1 28 7
V Sehwag (ICC/INDIA) 2001-2012 30 29 0 629 82 21.68 707 88.96 0 3 2 84 10
N Kapil Dev (INDIA) 1980-1994 41 38 6 655 58 20.46 743 88.15 0 1 2 47 11
L Klusener (SA) 1996-2002 26 26 8 794 92 44.11 909 87.34 0 5 3 66 13
GC Smith (SA) 2002-2011 23 23 1 811 119* 36.86 930 87.20 1 6 1 95 5
KP Pietersen (ENG/ICC) 2005-2013 27 25 1 761 104 31.70 874 87.07 1 5 3 65 16
JWA Taylor (ENG) 2015-2015 9 9 1 353 101 44.12 406 86.94 1 1 1 35 3
CH Gayle (ICC/WI) 2003-2013 31 31 1 802 92 26.73 926 86.60 0 7 4 94 20
IT Botham (ENG) 1979-1992 33 30 3 678 72 25.11 783 86.59 0 4 2 70 12
Zaheer Abbas (PAK) 1975-1985 11 11 1 411 109 41.10 475 86.52 2 1 0 35 2
RS Kaluwitharana (SL) 1992-2004 21 21 1 608 95* 30.40 711 85.51 0 6 3 73 1
MJ Guptill (NZ) 2009-2017 23 23 1 765 114 34.77 897 85.28 1 4 0 81 24
Yuvraj Singh (INDIA) 2000-2013 41 37 1 981 139 27.25 1152 85.15 2 4 4 103 16
SR Tendulkar (INDIA) 1991-2012 71 70 1 3077 175 44.59 3631 84.74 9 15 2 330 35
IVA Richards (WI) 1975-1991 54 50 7 2187 153* 50.86 2584 84.63 3 20 1 189+ 26+
GD Elliott (NZ) 2009-2016 11 11 1 405 115 40.50 479 84.55 1 3 2 28 4
PA de Silva (SL) 1985-2003 36 36 6 1451 107* 48.36 1728 83.96 2 10 2 113 18
HH Gibbs (SA) 1997-2009 44 44 0 1324 175 30.09 1580 83.79 3 3 5 163 17
DL Vettori (ICC/NZ) 1997-2015 59 44 9 646 83 18.45 772 83.67 0 3 8 56 3
ST Jayasuriya (SL) 1989-2008 47 47 3 966 122 21.95 1159 83.34 2 4 7 112 14
KS Williamson (NZ) 2013-2017 12 12 2 416 100 41.60 503 82.70 1 2 1 37 7
RL Powell (WI) 2001-2003 13 12 1 223 37 20.27 271 82.28 0 0 0 25 3
Babar Azam (PAK) 2017-2017 5 5 0 282 100 56.40 343 82.21 1 1 0 23 2
NC Johnson (ZIM) 1999-1999 4 4 1 249 132* 83.00 303 82.17 2 0 0 27 4
Tamim Iqbal (BDESH) 2007-2017 8 8 0 281 95 35.12 342 82.16 0 3 1 25 6
HK Badani (INDIA) 2001-2004 10 8 1 274 100 39.14 334 82.03 1 1 0 23 4
Asif Mujtaba (PAK) 1987-1994 6 6 5 214 60* 214.00 261 81.99 0 2 0 13 1
AM Rahane (INDIA) 2015-2017 12 11 1 469 89 46.90 573 81.84 0 6 0 45 3
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:
India v Australia at Nagpur, 5th ODI, Oct 1, 2017 [ODI # 3919]
India v Australia at Bengaluru, 4th ODI, Sep 28, 2017 [ODI # 3917]
India v Australia at Indore, 3rd ODI, Sep 24, 2017 [ODI # 3914]