The ICC Champions Trophy is one of the three marquee cricket events after the ICC World T20 and the ICC Cricket World Cup.