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 Rachin Ravindra (New Zealand) 4426365.75 2 0
7 Upul Tharanga (Sri Lanka) 7737753.85 2 2
8 Marcus Trescothick (England) 8842152.62 2 2
9 Kane Williamson (New Zealand) 111154554.50 2 4
10 Joe Root (England) 121265659.63 2 3
11 Shane Watson (Australia) 171545341.18 2 2
12 Towhid Hridoy (Bangladesh) 2210753.50 1 0
13 Ryan Rickelton (South Africa) 3314749.00 1 0
14 Josh Inglis (Australia) 32131131.00 1 0
15 Ibrahim Zadran (Afghanistan) 3321672.00 1 0
16 Ben Duckett (England) 3322775.66 1 0
17 Philo Wallace (West Indies) 3322173.66 1 1
18 Shahriar Nafees (Bangladesh) 3316683.00 1 0
19 Tamim Iqbal (Bangladesh) 4429373.25 1 2
20 Alistair Campbell (Zimbabwe) 4415739.25 1 0
21 Andy Flower (Zimbabwe) 4426766.75 1 1
22 Avishka Gunawardene (Sri Lanka) 4414636.50 1 0
23 Ben Stokes (England) 4318492.00 1 0
24 Chris Cairns (New Zealand) 4411839.33 1 0
25 Will Young (New Zealand) 5516533.00 1 0
26 Mahmudullah (Bangladesh) 5514147.00 1 0
27 Tom Latham (New Zealand) 5520551.25 1 1
28 Shubman Gill (India) 5518847.00 1 0
29 Fakhar Zaman (Pakistan) 5527655.20 1 2
30 Shakib Al Hasan (Bangladesh) 7727145.16 1 1