Nottingham, Indian skipper Virat Kohli won the toss and opted to field against the hosts England in the first ODI of the three match series here on Thursday.
For India Siddarth Kaul will be making his ODI debut while Bhuvaneshwar Kumar is not the 11-member squad.
For England Dawid Malan is in and Alex Hales is out due to injury and Root will play at no 3, and Stokes at 5.
India 1 Rohit Sharma, 2 Shikhar Dhawan, 3 KL Rahul, 4 Virat Kohli (capt), 5 Suresh Raina, 6 MS Dhoni, 7 Hardik Pandya, 8 Kuldeep Yadav, 9 Umesh Yadav, 10 Sid Kaul, 11 Yuzvendra Chahal.
England 1 Jason Roy, 2 Jonny Bairstow, 3 Joe Root, 4 Eoin Morgan (capt), 5 Ben Stokes, 6 Jos Buttler (wk), 7 Moeen Ali, 8 David Willey, 9 Liam Plunkett, 10 Adil Rashid, 11 Mark Wood.