Veteran India batter Shikhar Dhawan has smashed 3 centuries in the history of the ICC Champions Trophy.
Former South African player Herschelle Gibbs collected 3 centuries in the history of the ICC Champions Trophy.
Former India skipper Sourav Ganguly hammered 3 centuries in the history of the ICC Champions Trophy.
Former West Indies legend Chris Gayle smashed 3 centuries in the history of the ICC Champions Trophy.
Former Pakistan batter Saeed Anwar hit 2 centuries in the history of the ICC Champions Trophy.
Former Sri Lanka opener Upul Tharanga amassed 2 centuries in the history of the ICC Champions Trophy.
Former England batter Marcus Trescothick smashed 2 centuries in the history of the ICC Champions Trophy.
Former Australian all-rounder Shane Watson collected 2 centuries in the history of the ICC Champions Trophy.