Teams news
Mohammed Shami's undisclosed injury will create an opening, and Amit Mishra, Akshar Patel, Varun Aaron and Umesh Yadav are competing for the two places up for grabs. With two frontline spinners already in the XI, Umesh and Aaron may have the inside track. Wriddhiman Saha has recovered from a finger injury and is all set to take the gloves in Dhoni's stead.
India: 1 Ajinkya Rahane, 2 Shikhar Dhawan, 3 Virat Kohli (capt), 4 Ambati Rayudu, 5 Suresh Raina, 6 Wriddhiman Saha (wk), 7 Ravindra Jadeja, 8 R Ashwin, 9 Ishant Sharma, 10 Umesh Yadav, 11 Varun Aaron
Sri Lanka have plenty of gaps to fill in the absence of their two best bowlers, and two batting spots still up for grabs. Upul Tharanga's 76 in the practice match will probably see him take guard opposite Tillakaratne Dilshan in Sunday's match, while Ashan Priyanjan is the most likely man to slot into the middle order. Suraj Randiv may play his first ODI in three years, but will probably have to keep seam bowler Lahiru Gamage out to do so. Niroshan Dickwella may play if Sangakkara's back complaint has not cleared up.
Sri Lanka (probable): 1 Upul Tharanga, 2 Tillakaratne Dilshan, 3 Kumar Sangakkara, 4 Mahela Jayawardene 5 Ashan Priyanjan, 6 Angelo Mathews (capt), 7 Thisara Perera, 8 Seekkuge Prasanna, 9 Dhammika Prasad, 10 Nuwan Kulasekara, 11 Suraj Randiv/Lahiru Gamage