With Mohammed Shami rested, Mohammed Siraj is expected to spearhead a pace attack that also includes Jaydev Unadkat, Shardul Thakur, Mukesh and Umran Malik apart from the allrounder Hardik.
Suryakumar Yadav, who occupied one of the middle order slots during the home ODIs against Australia in March, has been retained. Playing in the absence of Shreyas Iyer, who was out with a back injury, Suryakumar finished the series with three first-ball ducks, but bounced back with prolific returns in the IPL for Mumbai Indians.
Washington Sundar, who was also part of the Australia series, has been left out, with Ravindra Jadeja and Axar preferred as the spin-bowling allrounders. Yuzvendra Chahal and Kuldeep Yadav are the two frontline spinners.
Samson will have an opportunity to add to his 11 ODI caps if the team management wants to play a keeper-batter suited to the middle order; Kishan typically bats higher up the order. Samson has so far scored 330 ODI runs in 10 innings at an average of 66.00, with two half-centuries. One of them came in a match-winning chase against West Indies in Port-of-Spain last year. Samson can also play as a specialist batter even if Kishan is picked as keeper.
India ODI Squad: Rohit Sharma (capt), Shubman Gill, Ruturaj Gaikwad, Virat Kohli, Suryakumar Yadav, Sanju Samson (wk), Ishan Kishan (wk), Hardik Pandya (vice-capt), Shardul Thakur, Ravindra Jadeja, Axar Patel, Yuzvendra Chahal, Kuldeep Yadav, Jaydev Unadkat, Mohammed Siraj, Umran Malik, Mukesh Kumar.