Dubai, 09 March 2025 India clinched their third ICC Champions Trophy title with a thrilling four-wicket victory over New Zealand in the 2025 final at the Dubai International Cricket Stadium on Sunday. This win makes India the most successful team in the tournament’s history, having previously shared the title with Sri Lanka in 2002 and...