Highest averages
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
AB de Villiers (SA) 2010-2017 130 124 28 6227 162* 64.86 5730 108.67 20 33 2 499 145
Babar Azam (PAK) 2015-2017 33 33 4 1659 125* 57.20 1907 86.99 7 6 0 131 17
V Kohli (INDIA) 2010-2017 184 178 30 8283 183 55.96 8960 92.44 29 42 12 761 90
MS Dhoni (INDIA) 2010-2017 152 127 40 4625 139* 53.16 5288 87.46 4 32 3 357 103
KC Sangakkara (SL) 2010-2015 142 135 15 6356 169 52.96 7504 84.70 15 42 6 609 52
HM Amla (SA) 2010-2017 135 133 8 6448 159 51.58 7155 90.11 25 27 3 657 46
IJL Trott (ENG) 2010-2013 64 61 9 2671 137 51.36 3443 77.57 4 20 4 200 3
AT Rayudu (INDIA) 2013-2016 34 30 9 1055 124* 50.23 1383 76.28 2 6 1 90 13
JE Root (ENG) 2013-2017 97 91 11 4000 133* 50.00 4595 87.05 10 24 3 327 34
LRPL Taylor (NZ) 2010-2017 117 109 18 4538 131* 49.86 5507 82.40 14 26 3 366 77
JM Bairstow (ENG) 2011-2017 32 28 8 992 141* 49.60 1062 93.40 2 5 1 96 11
RG Sharma (INDIA) 2010-2017 127 124 15 5338 264 48.97 6060 88.08 14 30 8 468 141
TLW Cooper (NL) 2010-2013 23 22 2 976 101 48.80 1391 70.16 1 8 0 82 4
MJ Clarke (AUS) 2010-2015 82 76 13 3036 117 48.19 3735 81.28 4 20 1 237 25
DA Warner (AUS) 2011-2017 94 92 4 4164 179 47.31 4284 97.19 14 16 1 435 67
AJ Strauss (ENG) 2010-2011 28 28 0 1319 158 47.10 1414 93.28 3 9 2 140 15
KS Williamson (NZ) 2010-2017 114 108 10 4605 145* 46.98 5469 84.20 9 31 5 432 39
SR Tendulkar (INDIA) 2010-2012 23 23 1 1032 200* 46.90 1118 92.30 4 3 0 115 13
AC Voges (AUS) 2010-2013 24 22 7 703 112* 46.86 821 85.62 1 3 0 51 6
Misbah-ul-Haq (PAK) 2010-2015 106 99 20 3599 96* 45.55 5070 70.98 0 33 4 230 59
Q de Kock (SA) 2013-2017 86 86 5 3687 178 45.51 3893 94.70 13 14 2 420 54
KJ Coetzer (SCOT) 2010-2017 35 33 1 1444 156 45.12 1610 89.68 4 8 3 184 18
KM Jadhav (INDIA) 2014-2017 34 24 7 767 120 45.11 694 110.51 2 3 2 83 14
TM Dilshan (SL) 2010-2016 159 155 14 6296 161* 44.65 7234 87.03 17 31 7 739 32
S Dhawan (INDIA) 2010-2017 90 89 4 3779 137 44.45 4083 92.55 11 21 2 456 48
MJ Guptill (NZ) 2010-2017 124 122 13 4762 237* 43.68 5369 88.69 11 26 12 505 123
F du Plessis (SA) 2011-2017 114 109 13 4168 185 43.41 4777 87.25 8 28 2 357 51
SPD Smith (AUS) 2010-2017 103 89 12 3329 164 43.23 3825 87.03 8 19 5 285 30
Haris Sohail (PAK) 2013-2015 22 21 3 774 89* 43.00 934 82.86 0 7 1 59 11
AD Mathews (SL) 2010-2017 174 146 40 4537 139* 42.80 5349 84.81 1 32 12 356 73
JWA Taylor (ENG) 2011-2015 27 26 5 887 101 42.23 1107 80.12 1 7 2 69 12
G Gambhir (INDIA) 2010-2013 56 56 3 2228 138* 42.03 2604 85.56 4 16 5 229 2
RR Sarwan (WI) 2010-2013 29 27 5 897 120* 40.77 1297 69.15 2 5 2 72 8
GJ Bailey (AUS) 2012-2016 90 85 10 3044 156 40.58 3645 83.51 3 22 3 222 57
SR Watson (AUS) 2010-2015 94 91 5 3481 185* 40.47 3624 96.05 5 23 4 352 94
IR Bell (ENG) 2010-2015 82 81 8 2933 141 40.17 3588 81.74 3 20 2 273 21
SD Hope (WI) 2016-2017 23 20 1 762 101 40.10 1123 67.85 1 4 0 52 13
Fawad Alam (PAK) 2010-2015 24 24 5 756 114* 39.78 1012 74.70 1 5 2 46 5
BRM Taylor (ZIM) 2010-2015 75 75 6 2739 145* 39.69 3296 83.10 7 15 8 252 36
MEK Hussey (AUS) 2010-2012 59 55 9 1819 108 39.54 2086 87.20 1 12 1 121 23
V Sehwag (INDIA) 2010-2013 35 35 1 1339 219 39.38 1193 112.23 3 3 3 179 20
DA Miller (SA) 2010-2017 100 88 27 2396 138* 39.27 2343 102.26 4 10 7 177 71
EC Joyce (IRE) 2011-2017 55 54 6 1878 160* 39.12 2562 73.30 4 10 3 173 22
Azhar Ali (PAK) 2011-2017 50 50 3 1833 102 39.00 2448 74.87 3 12 2 166 14
EJG Morgan (ENG) 2010-2017 152 139 18 4694 124* 38.79 5065 92.67 10 26 9 388 121
RR Rossouw (SA) 2014-2016 36 35 3 1239 132 38.71 1313 94.36 3 7 5 131 22
AN Cook (ENG) 2010-2014 69 69 4 2502 137 38.49 3124 80.08 4 16 4 286 10
JP Duminy (SA) 2010-2017 124 113 26 3345 150* 38.44 3974 84.17 3 18 3 213 51
Tamim Iqbal (BDESH) 2010-2017 107 105 4 3879 132 38.40 4808 80.67 7 27 10 432 49
Mohammad Hafeez (PAK) 2010-2017 144 144 11 5042 140* 37.90 6320 79.77 11 28 10 502 87
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

Minimum of 20 innings
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Pakistan v Sri Lanka at Abu Dhabi, 2nd ODI, Oct 16, 2017 [ODI # 3924]
South Africa v Bangladesh at Kimberley, 1st ODI, Oct 15, 2017 [ODI # 3923]
Pakistan v Sri Lanka at Dubai (DSC), 1st ODI, Oct 13, 2017 [ODI # 3922]