Most hundreds
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
V Kohli (INDIA) 14 14 5 1202 160* 133.55 1172 102.55 6 3 0 123 13
RG Sharma (INDIA) 19 19 5 1030 162 73.57 1029 100.09 5 3 1 104 39
JM Bairstow (ENG) 22 22 0 1025 139 46.59 867 118.22 4 2 1 124 31
SE Marsh (AUS) 7 7 0 416 131 59.42 408 101.96 3 0 0 28 12
AJ Finch (AUS) 11 11 0 493 107 44.81 551 89.47 3 1 1 38 13
Imam-ul-Haq (PAK) 13 13 2 672 128 61.09 809 83.06 3 3 1 47 4
SO Hetmyer (WI) 18 18 0 727 127 40.38 663 109.65 3 2 1 47 30
SD Hope (WI) 18 18 5 875 146* 67.30 1173 74.59 3 3 3 60 15
S Dhawan (INDIA) 19 19 1 897 127 49.83 877 102.28 3 2 0 127 11
JJ Roy (ENG) 22 22 0 894 180 40.63 851 105.05 3 1 3 98 21
JE Root (ENG) 24 24 8 946 113* 59.12 1127 83.93 3 5 1 65 6
F du Plessis (SA) 8 8 1 434 125 62.00 451 96.23 2 0 0 44 6
Imrul Kayes (BAN) 8 8 1 436 144 62.28 482 90.45 2 2 1 38 8
Rameez Shahzad (UAE) 8 8 2 472 121* 78.66 542 87.08 2 3 0 43 10
LRPL Taylor (NZ) 11 10 3 639 181* 91.28 719 88.87 2 4 0 48 7
MH Cross (SCOT) 11 11 1 387 114 38.70 449 86.19 2 0 0 37 8
CS MacLeod (SCOT) 11 11 2 534 157* 59.33 535 99.81 2 2 0 65 6
KS Williamson (NZ) 11 11 1 468 115 46.80 616 75.97 2 1 0 31 4
Tamim Iqbal (BAN) 12 12 4 684 130* 85.50 896 76.33 2 6 0 57 9
A Balbirnie (IRE) 13 13 0 489 105 37.61 681 71.80 2 3 1 50 2
WTS Porterfield (IRE) 13 13 0 450 139 34.61 587 76.66 2 1 3 49 5
Fakhar Zaman (PAK) 17 17 4 875 210* 67.30 907 96.47 2 6 2 101 13
JC Buttler (ENG) 23 18 5 671 110* 51.61 591 113.53 2 4 3 60 19
BRM Taylor (ZIM) 21 21 0 898 138 42.76 1025 87.60 2 4 1 83 22
TP Ura (PNG) 3 3 0 237 151 79.00 246 96.34 1 0 0 14 10
EC Joyce (IRE) 6 6 2 273 116* 68.25 359 76.04 1 2 1 29 1
Soumya Sarkar (BAN) 6 6 0 255 117 42.50 244 104.50 1 1 1 17 13
CH Gayle (WI) 9 9 0 307 123 34.11 324 94.75 1 1 1 19 22
RR Hendricks (SA) 9 9 0 244 102 27.11 311 78.45 1 1 1 21 2
MJ Guptill (NZ) 10 10 1 423 100 47.00 578 73.18 1 2 1 38 10
AT Rayudu (INDIA) 11 10 3 392 100 56.00 432 90.74 1 3 0 31 11
SC Williams (ZIM) 11 11 2 448 129* 49.77 527 85.00 1 3 0 40 3
Litton Das (BAN) 12 12 0 340 121 28.33 406 83.74 1 1 2 39 3
DA Miller (SA) 12 12 1 384 139 34.90 394 97.46 1 2 1 30 10
PR Stirling (IRE) 13 13 0 450 126 34.61 556 80.93 1 2 2 51 7
AD Hales (ENG) 14 14 1 457 147 35.15 498 91.76 1 3 1 51 10
R Powell (WI) 17 16 2 373 101 26.64 475 78.52 1 1 1 24 15
Babar Azam (PAK) 18 17 3 509 106* 36.35 627 81.18 1 2 2 43 5
Mohammad Shahzad (AFG) 18 18 1 607 124 35.70 745 81.47 1 4 1 70 17
Mushfiqur Rahim (BAN) 19 19 5 770 144 55.00 935 82.35 1 5 0 55 15
Rahmat Shah (AFG) 20 19 0 722 114 38.00 966 74.74 1 6 0 66 7

Performances in matches that overlap years 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:
Bangladesh v West Indies at Sylhet, 3rd ODI, Dec 14, 2018 [ODI # 4073]
Bangladesh v West Indies at Mirpur, 2nd ODI, Dec 11, 2018 [ODI # 4072]
Bangladesh v West Indies at Mirpur, 1st ODI, Dec 9, 2018 [ODI # 4071]