Highest strike rates
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Shahid Afridi (PAK) 1996-2014 92 86 3 2018 108* 24.31 1862 108.37 1 14 6 167 86
HM Amla (SA) 2010-2013 8 8 1 350 119* 50.00 340 102.94 1 2 0 37 2
Basit Ali (PAK) 1993-1996 14 12 3 513 127* 57.00 543 94.47 1 3 0 35 12
Khurram Khan (UAE) 2014-2014 3 3 2 270 132* 270.00 288 93.75 1 2 0 31 1
Kamran Akmal (PAK) 2006-2012 19 18 5 496 116* 38.15 531 93.40 1 2 0 47 9
Rashid Latif (PAK) 1993-2003 33 22 7 391 50 26.06 419 93.31 0 1 2 33 6
CH Gayle (WI) 1999-2008 8 8 0 395 122 49.37 425 92.94 2 2 1 41 14
SR Tendulkar (INDIA) 1990-2000 42 42 5 1778 143 48.05 1916 92.79 7 7 1 168 30
Sarfraz Ahmed (PAK) 2011-2017 24 20 4 534 65 33.37 581 91.91 0 3 0 39 3
Mohammad Shahzad (AFG) 2010-2018 20 20 2 671 131* 37.27 732 91.66 2 1 1 71 21
Wasim Akram (PAK) 1985-2002 77 59 14 748 50 16.62 819 91.33 0 1 3 55 26
Abdul Razzaq (PAK) 1999-2011 45 33 9 769 109* 32.04 851 90.36 1 3 2 41 35
KS Williamson (NZ) 2014-2014 5 5 1 346 123 86.50 386 89.63 1 2 0 35 0
N Kapil Dev (INDIA) 1985-1991 29 28 5 469 64 20.39 524 89.50 0 1 3 33 6
AN Cook (ENG) 2012-2012 4 4 0 323 137 80.75 363 88.98 2 1 0 34 1
Nawroz Mangal (AFG) 2010-2016 17 17 3 569 129 40.64 645 88.21 2 2 2 45 20
Javed Ahmadi (AFG) 2012-2018 14 13 0 486 81 37.38 552 88.04 0 4 1 57 9
Sohaib Maqsood (PAK) 2013-2014 8 8 1 308 73 44.00 350 88.00 0 3 0 23 11
Babar Azam (PAK) 2015-2017 12 11 2 802 123 89.11 916 87.55 5 3 0 51 10
PR Stirling (IRE) 2015-2018 13 12 0 429 101 35.75 494 86.84 1 2 2 48 8
WJ Cronje (SA) 1996-2000 9 7 1 277 90 46.16 319 86.83 0 2 0 19 7
Anshuman Rath (HKG) 2015-2017 4 4 1 269 143* 89.66 310 86.77 1 1 0 21 3
KJ Coetzer (SCOT) 2013-2018 12 11 0 451 133 41.00 520 86.73 1 2 0 63 5
BC Lara (WI) 1991-1999 21 21 0 727 169 34.61 840 86.54 2 2 3 68 14
Imran Khan (PAK) 1985-1991 27 25 5 571 77 28.55 675 84.59 0 3 3 33 11
KP Pietersen (ENG) 2012-2012 4 4 1 281 130 93.66 333 84.38 2 0 0 27 4
Saeed Anwar (PAK) 1990-2001 51 51 3 2179 131 45.39 2586 84.26 7 11 1 215 35
Haris Sohail (PAK) 2014-2014 5 5 1 235 85* 58.75 281 83.62 0 2 0 19 4
A Balbirnie (IRE) 2015-2018 13 12 2 385 102 38.50 462 83.33 1 2 2 45 2
ST Jayasuriya (SL) 1990-2007 60 59 0 1851 189 31.37 2228 83.07 2 12 5 199 37
Rameez Shahzad (UAE) 2017-2018 9 9 1 429 121* 53.62 518 82.81 1 3 1 35 10
Mohammad Nabi (AFG) 2010-2018 31 26 2 572 62 23.83 697 82.06 0 2 3 37 20
Muhammad Usman (UAE) 2017-2018 11 11 2 277 58* 30.77 339 81.71 0 1 0 29 3
AB de Villiers (SA) 2010-2013 10 10 1 402 115* 44.66 493 81.54 1 2 0 27 3
MH Cross (SCOT) 2015-2018 12 11 1 294 107* 29.40 365 80.54 1 0 0 28 4
GP Thorpe (ENG) 1997-1999 8 8 1 308 79 44.00 383 80.41 0 4 0 19 2
Shoaib Malik (PAK) 1999-2017 52 41 7 1129 111* 33.20 1404 80.41 1 7 3 70 23
Rahmat Shah (AFG) 2013-2018 12 9 0 436 114 48.44 543 80.29 1 3 0 41 7
G Kirsten (SA) 1996-2000 9 9 3 486 115* 81.00 607 80.06 2 2 0 39 4
JP Duminy (SA) 2010-2013 10 10 3 321 64 45.85 401 80.04 0 3 0 22 2
LRPL Taylor (NZ) 2009-2014 8 8 2 296 105* 49.33 371 79.78 1 1 2 17 6
MG Bevan (AUS) 1994-1998 8 7 3 340 101* 85.00 427 79.62 1 2 0 18 1
ME Waugh (AUS) 1994-1998 7 7 2 229 81 45.80 289 79.23 0 2 0 19 3
JG Wright (NZ) 1988-1990 7 7 0 213 93 30.42 269 79.18 0 2 2 22 0
Babar Hayat (HKG) 2015-2017 6 6 1 299 89 59.80 378 79.10 0 3 1 21 8
DPMD Jayawardene (SL) 1999-2011 32 31 2 1144 128 39.44 1453 78.73 2 7 1 99 10
EJG Morgan (ENG) 2012-2015 8 8 2 220 76 36.66 281 78.29 0 1 0 21 3
DJ Cullinan (SA) 1996-1996 4 4 1 204 110* 68.00 261 78.16 1 1 0 15 3
Imran Nazir (PAK) 2000-2007 16 16 0 524 71 32.75 672 77.97 0 4 1 64 8
Ijaz Ahmed (PAK) 1986-1999 46 42 7 984 137 28.11 1266 77.72 1 3 0 69 17
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:
Afghanistan v Zimbabwe at Sharjah, 5th ODI, Feb 19, 2018 [ODI # 3979]
Afghanistan v Zimbabwe at Sharjah, 4th ODI, Feb 16, 2018 [ODI # 3977]
Afghanistan v Zimbabwe at Sharjah, 3rd ODI, Feb 13, 2018 [ODI # 3975]