Prithvi Shaw and Mayank Agarwal will open for India in the ODI series against New Zealand after Rohit Sharma was ruled out for the rest of the tour.

Agarwal was called up to the Test squad on Tuesday after Rohit suffered a tour-ending calf injury.

Shaw was also named in the 16-man Test squad along with Ishant Sharma, although the paceman's participation depends on whether he recovers from an ankle injury.

Fit-again Jasprit Bumrah was also included for two Tests that will come after a three-match ODI series against the Cricket World Cup runners-up, which gets under way at Seddon Park on Wednesday.

Virat Kohli confirmed it Shaw and Agarwal will be at the top of the order in the absence of Rohit as India look to maintain their momentum after a 5-0 Twenty20 International series whitewash of New Zealand.

Asked about the possibility of KL Rahul opening in the 50-over format, Kohli - who revealed the team management had asked for another opener to be flown out - replied: "No, we are looking to stick to that same plan.

"It's an unfortunate situation that Rohit can't be a part of this series. In all formats, he's on the list first and the impact he's had is there for everyone to see.

"We don't have any one-day tournaments to look forward to so it's an ideal time for him to go away and rectify this as soon as he can. He played the T20I series, so from the team's balance perspective heading into a World Cup year, it doesn't hamper combinations.

"Prithvi's in the team and will definitely start and whoever the replacement is [Agarwal] - we've asked for an opener. KL will play in the middle-order, we want him to get used to that role at number five and keep as well."