Team India has been rewarded with USD 2.63 million (Rs 24.28 crore) by the International Cricket Council for winning the ICC Men's T20 World Cup 2026. India beat New Zealand national cricket team by 96 runs in the final at the Narendra Modi Stadium in Ahmedabad to etch their name in the

πŸ“°

Continue Reading on India Today

This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.

Read Full Article β†’