India defeated New Zealand by four wickets in Champions Trophy 2025 final today. India have now won three Champions Trophy titles, the most by any team. India have also ended their 12-year ICC ODI trophy drought. New Zealand scored 251/7 in the final, with India chasing down the target in 49 overs. India have now won seven men’s ICC tournaments.