Most hundreds
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
HM Amla (SA) 3 3 0 154 103 51.33 189 81.48 1 0 0 10 3
BA Stokes (ENG) 4 3 1 184 102* 92.00 226 81.41 1 0 0 17 4
KS Williamson (NZ) 3 3 0 244 100 81.33 264 92.42 1 2 0 21 3
Fakhar Zaman (PAK) 4 4 0 252 114 63.00 223 113.00 1 2 0 33 5
Mahmudullah (BDESH) 4 4 2 137 102* 68.50 149 91.94 1 0 0 10 3
JE Root (ENG) 4 4 1 258 133* 86.00 264 97.72 1 1 0 19 3
Shakib Al Hasan (BDESH) 4 4 0 168 114 42.00 194 86.59 1 0 0 16 1
Tamim Iqbal (BDESH) 4 4 0 293 128 73.25 340 86.17 1 2 1 25 7
S Dhawan (INDIA) 5 5 0 338 125 67.60 332 101.80 1 2 0 44 4
RG Sharma (INDIA) 5 5 1 304 123* 76.00 350 86.85 1 2 1 29 7
Records includes the following current or recent matches:
India v Pakistan at The Oval, ICC Champions Trophy final, Jun 18, 2017 [ODI # 3894]
Bangladesh v India at Birmingham, ICC Champions Trophy 2nd semi final, Jun 15, 2017 [ODI # 3891]
England v Pakistan at Cardiff, ICC Champions Trophy 1st semi final, Jun 14, 2017 [ODI # 3889]