In the last few days, many media houses speculated that selectors will go back to their old guns, but all such rumours to bed, selectors made a decision to stick to their young squad and didn't include the likes of Suresh Raina and Yuvraj Singh.
At 35, Yuvraj's time may be running out as the selectors probably showed the first definitive signs of identifying a fresh middle-order combination in the lead up to the 2019 World Cup.
BCCI on Sunday announced One Day International squad and T20 International for India's tour of Sri Lanka.
The five-match ODI series against Sri Lanka will commence on August 20.
Manish Pandey, who had a successful outing as the India "A" captain recently in a tri-series involving South Africa and Afghanistan, makes his comeback to the Indian squad after his absence from the Champions Trophy side due to injury. Young Manish Pandey returns to the squad.The Selectors have also given rest Mohammed Shami and Umesh Yadav, with Mumbai fast-bowler Shardul Thakur being given a chance. India will be aiming to clinch the ODI series as well. The only T20I will be played on September 6.
India squad: Virat Kohli (captain), Rohit Sharma (vice-captain), Jasprit Bumrah, Yuzvendra Chahal, Shikhar Dhawan, MS Dhoni, Kedar Jadhav, Bhuvneshwar Kumar, Manish Pandey, Hardik Pandya, Axar Patel, Ajinkya Rahane, KL Rahul, Shardul Thakur, Kuldeep Yadav.
Rohit and Bumrah, on the other hand, played in the Champions Trophy and were rested for the series against West Indies.