SportsAdda
Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game
Features

How India won the 2025 ICC Champions Trophy: every match, from Bangladesh to the final

India won the 2025 ICC Champions Trophy unbeaten, beating New Zealand by four wickets in the Dubai final. Every result, the key innings and the players who won it.

Mar 25, 2025 · Updated Oct 19, 2026

How India won the 2025 ICC Champions Trophy: every match, from Bangladesh to the final

India won the 2025 ICC Champions Trophy without losing a match. They won all five of their games, three in the group stage, the semi-final against Australia and the final against New Zealand, and every one of them was played at the Dubai International Cricket Stadium, the tournament’s neutral venue for India’s matches.

The final, on 9 March 2025, ended in a four-wicket win over New Zealand with an over to spare. Captain Rohit Sharma was Player of the Match for his 76, and India took their third Champions Trophy title, after the shared trophy of 2002 and the 2013 win.

India’s results at the 2025 Champions Trophy

Date Opponent Result Player of the Match
20 Feb 2025 Bangladesh (Group A) Won by 6 wickets Shubman Gill
23 Feb 2025 Pakistan (Group A) Won by 6 wickets Virat Kohli
2 Mar 2025 New Zealand (Group A) Won by 44 runs Varun Chakravarthy
4 Mar 2025 Australia (semi-final) Won by 4 wickets Virat Kohli
9 Mar 2025 New Zealand (final) Won by 4 wickets Rohit Sharma

Group stage

India vs Bangladesh: won by six wickets

Mohammed Shami took 5/53 as Bangladesh were bowled out for 228, despite 100 from Tawhid Hridoy. Shubman Gill then made an unbeaten 101 off 129 balls, and India reached 231/4 with 21 balls to spare.

India vs Pakistan: won by six wickets

Pakistan chose to bat and were all out for 241, with Saud Shakeel top-scoring on 62 and Kuldeep Yadav taking 3/40. Virat Kohli finished the chase with an unbeaten 100 off 111 balls, his 51st ODI hundred, and India reached 244/4 with 45 balls left.

India vs New Zealand: won by 44 runs

Sent in to bat, India made 249/9, with Shreyas Iyer’s 79 holding the innings together after Matt Henry took 5/42. New Zealand’s chase was built around Kane Williamson’s 81, but Varun Chakravarthy took 5/42, his first five-wicket haul in ODIs, and New Zealand were bowled out for 205. The win meant India topped Group A.

Semi-final: India vs Australia, won by four wickets

Australia chose to bat and made 264, with Steve Smith scoring 73 and Shami taking 3/48. Kohli’s 84 off 98 balls anchored the chase, and India reached 267/6 with 11 balls left, reaching their third consecutive Champions Trophy final.

Final: India vs New Zealand, won by four wickets

New Zealand captain Mitchell Santner won the toss and chose to bat. Will Young and Rachin Ravindra put on 57 for the first wicket before Varun dismissed Young, and Kuldeep then removed Ravindra and Kane Williamson. Daryl Mitchell’s 63 off 101 balls took New Zealand to 251/7.

Rohit made 76 off 83 balls and put on 105 for the first wicket with Gill, who made 31. Kohli fell for 1, lbw to Michael Bracewell, but Shreyas Iyer (48), Axar Patel (29) and KL Rahul, unbeaten on 34, saw India to 254/6 in 49 overs. Rohit became the first captain to be Player of the Match in a Champions Trophy final, and the second Indian captain after MS Dhoni to win more than one ICC trophy.

India’s key players

Shreyas Iyer was India’s top scorer with 243 runs in five innings, second only to New Zealand’s Rachin Ravindra (263) across the tournament. Virat Kohli made 218, including the hundred against Pakistan and the 84 in the semi-final.

Varun Chakravarthy took nine wickets in just three matches at an average of 15.11, and Mohammed Shami also took nine. Only New Zealand’s Matt Henry, with 10, took more.

KL Rahul kept wicket and finished the final unbeaten. He was one of five Indians in the ICC’s team of the tournament, with Kohli, Iyer, Shami and Varun, and Axar Patel was named 12th man. Ravindra was the player of the tournament.

For more on the coach who oversaw the win, see our guide to cricket’s greatest coaches.

Check here for more cricket features

Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game