India has yet to announce their 15-member squad for the upcoming ICC Champions Trophy 2025, set to begin on February 19 and hosted by Pakistan and the UAE. Although the Board of Control for Cricket in ...
Some results have been hidden because they may be inaccessible to you