Most hundreds
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
PR Stirling (IRE) 14 14 1 705 131* 54.23 885 79.66 3 2 0 71 17
Babar Azam (PAK) 6 6 0 405 158 67.50 375 108.00 2 1 1 48 7
Fakhar Zaman (PAK) 6 6 0 365 193 60.83 397 91.93 2 0 0 35 13
JN Malan (SA) 8 7 1 509 177* 84.83 553 92.04 2 2 0 49 11
TWM Latham (NZ) 3 2 1 128 110* 128.00 141 90.78 1 0 0 11 0
DJ Mitchell (NZ) 3 2 2 112 100* - 98 114.28 1 0 0 11 2
Muhammad Usman (UAE) 2 2 1 105 102* 105.00 122 86.06 1 0 0 7 3
CP Rizwan (UAE) 2 2 0 110 109 55.00 149 73.82 1 0 0 9 1
JM Vince (ENG) 3 2 0 158 102 79.00 147 107.48 1 1 0 19 0
DP Conway (NZ) 3 3 0 225 126 75.00 255 88.23 1 1 0 26 0
Q de Kock (SA) 3 3 0 220 120 73.33 195 112.82 1 1 0 24 7
Rahmanullah Gurbaz (AFG) 3 3 0 180 127 60.00 163 110.42 1 0 0 15 12
Rahmat Shah (AFG) 3 3 1 108 103* 54.00 127 85.03 1 0 0 10 2
KL Rahul (INDIA) 3 3 1 177 108 88.50 175 101.14 1 1 0 11 6
JM Bairstow (ENG) 6 5 0 291 124 58.20 239 121.75 1 1 0 26 16
SD Hope (WI) 5 5 0 310 110 62.00 391 79.28 1 2 0 27 3
DM Bravo (WI) 6 6 1 169 102 33.80 235 71.91 1 0 1 7 7
E Lewis (WI) 6 6 1 237 103 47.40 307 77.19 1 2 1 19 9
JS Malhotra (USA) 6 6 3 261 173* 87.00 250 104.40 1 0 0 6 21
MD Patel (USA) 6 6 2 238 100 59.50 301 79.06 1 1 0 14 4
MDKJ Perera (SL) 6 6 0 246 120 41.00 277 88.80 1 1 1 22 1
HE van der Dussen (SA) 8 7 1 342 123* 57.00 358 95.53 1 2 0 28 6
WIA Fernando (SL) 8 8 0 311 118 38.87 368 84.51 1 2 0 25 5
Jatinder Singh (OMA) 10 9 0 263 107 29.22 248 106.04 1 1 0 28 11
Mushfiqur Rahim (BAN) 9 9 2 407 125 58.14 531 76.64 1 2 0 25 3
Simi Singh (IRE) 13 9 3 280 100* 46.66 322 86.95 1 1 0 25 2
Liton Das (BAN) 11 11 0 256 102 23.27 356 71.91 1 0 3 27 0
Tamim Iqbal (BAN) 12 12 0 464 112 38.66 600 77.33 1 4 1 48 7
A Balbirnie (IRE) 14 14 1 421 102 32.38 585 71.96 1 3 0 43 3

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:
Namibia v Oman at Windhoek, ICC Men's Cricket World Cup League 2 50th match, Nov 27, 2021 [ODI # 4338]
South Africa v Netherlands at Centurion, ICC Men's Cricket World Cup Super League 1st ODI, Nov 26, 2021 [ODI # 4337]
Namibia v Oman at Windhoek, ICC Men's Cricket World Cup League 2 49th match, Nov 26, 2021 [ODI # 4336]