India vs Sri Lanka, 1st Test: India captain Rohit Sharma wins the toss, chooses to bat
- The first Test match between India and Sri Lanka will be superstar batter Virat Kohli's landmark 100th match
- The match will be played in front of spectators
- Sri Lanka has opted for three seamers and two spinners.
India skipper Rohit Sharma won the toss and elected to bat against Sri Lanka in the opening Test of the two-match series on Friday.
It will be Virat Kohli's 100th Test, while Rohit will start his journey as Test captain with this match.
Hanuma Vihari and Shreyas Iyer replaced Cheteshwar Pujara and Ajinkya Rahane in the playing XI for India, who went with three spinners and two seamers.
Sri Lanka, on the other hand, opted for three seamers and two spinners.
The first Test between India and Sri Lanka, which will be superstar batter Virat Kohli's landmark 100th match, will be played in front of spectators, reversing an earlier decision to hold the game behind closed doors.
On Tuesday, BCCI Secretary Jay Shah said in a statement that cricket fans will be able to witness the historic moment of Kohli playing his 100th Test match. Punjab Cricket Association confirmed that the Test match will be held at 50 percent stadium capacity.
"The first Test between India and Sri Lanka to be played at the Punjab Cricket Stadium in Mohali will not be held behind closed doors," Shah said in the statement.
India: Rohit Sharma (c), Mayank Agarwal, Hanuma Vihari, Virat Kohli, Shreyas Iyer, Rishabh Pant (wk), Ravindra Jadeja, Ravichandran Ashwin, Jayant Yadav, Mohammed Shami, Jasprit Bumrah.
Sri Lanka: Dimuth Karunaratne (c), Lahiru Thirimanne, Pathum Nissanka, Charith Asalanka, Angelo Mathews, Dhananjaya de Silva, Niroshan Dickwella(wk), Suranga Lakmal, Vishwa Fernando, Lasith Embuldeniya, Lahiru Kumara.