Yuvraj Singh, Mohammed Shami, R Ashwin, Ravindra Jadeja and Umesh Yadav have not been picked for the upcoming ODI series and lone T20I against Sri Lanka. Manish Pandey, Shardul Thakur, Yuzvendra Chahal, Axar Patel and KL Rahul have been named in the 15-man squad.
India squad: Virat Kohli(c), Shikhar Dhawan, Rohit Sharma (vc), KL Rahul, Manish Pandey, Ajinkya Rahane, MS Dhoni, Kedar Jadhav, Hardik Pandya, Axar Patel, Yuzvendra Chahal, Shardul Thakur, Bhuvneshwar Kumar, Kuldeep Yadav, Jasprit Bumrah
There have been seven changes made in total from the last time India played an ODI series (against West Indies in June-July).
A significant call made by the selectors is the omission of the 35-year old Yuvraj. He made 162 runs in his last 7 innings in ODIs with just one fifty.
Pandey, who was sidelined from national duty due to a side strain during the IPL this year, returned in stunning fashion in List A cricket. He led India A to victory in the tri-series in South Africa earlier this month, and led the run-charts with 307 runs in five innings. He last played an ODI against New Zealand in October 2016 and has now regained his spot in the national team.