Shardul, who made his ODI debut on August 31 earlier this year against Sri Lanka, was not part of the Indian team which faced Australia in the recently concluded series. He has so far taken one wicket in the two ODIs he has played for the country.
Meanwhile, batsman KL Rahul, who was part of the five-match ODI series against Australia, has been dropped from the 15-member squad.
Rahul, however, was not included in the Playing XI in any of the matches.
Squad: Virat Kohli (Captain), Rohit Sharma (vice-captain), Shikhar Dhawan, Ajinkya Rahane, Manish Pandey, Kedar Jadhav, Dinesh Karthik, MS Dhoni (wk), Hardik Pandya, Axar Patel, Kuldeep Yadav, Yuzvendra Chahal, Jasprit Bumrah, Bhuvneshwar Kumar and Shardul Thakur.
First ODI: October 22, Mumbai
Second ODI: October 25, Pune
Third ODI: October 29, Kanpur (ANI)