Ganguly, the former India captain, holds the record for scoring the most sixes in the Champions Trophy history. In 13 matches, 'Dada' struck a whopping 17 maximums, the most by any player. The former explosive opener from the Caribbean tonked 15 sixes in 17 Champions Trophy matches, making him the second-highest player for the record.