Ex-India captain Sourav Ganguly holds record for smashing most sixes in Champions Trophy history. Ganguly has hit 17 sixes in 13 Champions Trophy games and is followed by ex-West Indies captain Chris Gayle, who smashed 15 sixes in 17 games. England's Eoin Morgan and Australia's Shane Watson have hit 14 and 12 sixes and are third and fourth spots respectively.