India and New Zealand clash in the final group stage game of the ICC Champions Trophy 2025 with both sides having already qualified for the semifinals. The winner of this game will decide which team will finish at the top of Group A. (Preview | Full Coverage | More Cricket News)
India and New Zealand both defeated Pakistan and Bangladesh quite convincingly to register two wins in two games. The two teams will now clash with only one going to the semifinals unbeaten.
The winner of the game will face Australia in the semifinal while the loser will have to take on South Africa.
Here are some of the major details about the India Vs New Zealand, Champions Trophy match 12 that is going to take place in Dubai.
India Vs New Zealand Squad
India Squad: Rohit Sharma(c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul(w), Hardik Pandya, Axar Patel, Ravindra Jadeja, Harshit Rana, Kuldeep Yadav, Mohammed Shami, Varun Chakravarthy, Arshdeep Singh, Rishabh Pant, Washington Sundar
New Zealand Squad: Will Young, Devon Conway, Kane Williamson, Daryl Mitchell, Tom Latham(w), Glenn Phillips, Michael Bracewell, Mitchell Santner(c), Nathan Smith, Matt Henry, William ORourke, Jacob Duffy, Kyle Jamieson, Mark Chapman, Rachin Ravindra
India Vs New Zealand ODI Head to Head
Played: 118
India: 60
New Zealand: 50
Tied: 1
No result: 7
The two teams have met just once in Champions Trophy and New Zealand had beaten India then. The last ODI meeting between the two sides was the 2023 Cricket World Cup semi-final where India beat New Zealand by 70 runs in Mumbai.
India Vs New Zealand Weather Forecast
There is no chance of rain interfering in the proceedings in Dubai. However, it will remain a little hot with match-time temperature around 25 degree Celsius.


India Vs New Zealand Prediction
Google gives India a 66% chance of winning the match making Men In Blue the favourites to top Group A.
India Vs New Zealand Where To Watch
The India Vs New Zealand, ICC Champions Trophy 2025 match will be telecast on the Star Sports 2 and Sports 18 1 TV channels in India. It will be live-streamed on the JioHotstar app and website in India. Match begins 2:30 pm IST.