Why Mayank Agarwal replaced Rohit Sharma in ODI squad?

Rohit Sharma has been ruled out of the ODI and Test series against New Zealand because of a calf injury. Rohit had suffered the injury during the fifth and final T20I against New Zealand on Sunday.

Rohit, who was standing in as captain after Virat Kohli was rested for the final match, retired hurt after scoring 60 before KL Rahul took charge on the field during New Zealand's chase.

Mayank Agarwal, who made his ODI debut against the West Indies in December last year, has been named as Rohit's replacement in the ODI squad.