The Sporting News takes a look at the details of the upcoming Champions Trophy in 2029. The 2029 ICC Champions Trophy will be hosted by India. The last Champions Trophy held in India was way back ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results