Most Centuries in ICC Champions Trophy

SrPlayerMInnRAve100s50s
1 Shikhar Dhawan (India) 101070177.88 3 3
2 Herschelle Gibbs (South Africa) 101046051.11 3 1
3 Sourav Ganguly (India) 131166573.88 3 3
4 Chris Gayle (West Indies) 171779152.73 3 1
5 Saeed Anwar (Pakistan) 33261130.50 2 1
6 Upul Tharanga (Sri Lanka) 7737753.85 2 2
7 Marcus Trescothick (England) 8842152.62 2 2
8 Shane Watson (Australia) 171545341.18 2 2
9 Philo Wallace (West Indies) 3322173.66 1 1
10 Shahriar Nafees (Bangladesh) 3316683.00 1 0
11 Tamim Iqbal (Bangladesh) 4429373.25 1 2
12 Mahmudullah (Bangladesh) 4413768.50 1 0
13 Alistair Campbell (Zimbabwe) 4415739.25 1 0
14 Andy Flower (Zimbabwe) 4426766.75 1 1
15 Chris Cairns (New Zealand) 4411839.33 1 0
16 Avishka Gunawardene (Sri Lanka) 4414636.50 1 0
17 Fakhar Zaman (Pakistan) 4425263.00 1 2
18 Ben Stokes (England) 4318492.00 1 0
19 Kane Williamson (New Zealand) 6634569.00 1 3
20 Shakib Al Hasan (Bangladesh) 7727145.16 1 1
21 Mohammad Kaif (India) 8523678.66 1 0
22 Hashim Amla (South Africa) 9932135.66 1 1
23 Joe Root (England) 9943153.87 1 2
24 Andrew Flintoff (England) 9818322.87 1 0
25 Virender Sehwag (India) 101038948.62 1 2
26 Rohit Sharma (India) 101048153.44 1 4
27 Graeme Smith (South Africa) 121247042.72 1 2
28 Nathan Astle (New Zealand) 131334428.66 1 0
29 Dwayne Bravo (West Indies) 151022031.42 1 0
30 Tillakaratne Dilshan (Sri Lanka) 151336340.33 1 0