India's confidence must be sky high having registered a massive 124-run win over arch-foes Pakistan and the win has kind of set the tempo for the rest of the tournament.
Sri Lanka have to considerably improvise on their batting after being all out at 203 runs against South Africa, allowing the Proteas a 96-run victory.
India will look to demolishing the opponents with their formidable batting line-up with the likes of Rohit Sharma, Shikhar Dhawan, Virat Kohli, Yuvraj Singh and Hardik Pandya who made their mark with the bat in the opening game against Pakistan.
The spin and pace bowling combination for India has only helped them become a lethal all-round side though fielding has been a matter of concern -- as pointed out by skipper Kohli -- and which the team will look to overcome against the Lankans. India boast an array of seamers -- Bhuvneshwar Kumar, Umesh Yadav, Jasprit Bumrah and Hardik -- who can be lethal in these helpful English conditions.
For Sri Lanka, experienced all-rounder Mathews has been declared fit to play against India and that will be a substantial boost for the islanders after having missed the opening game due to multiple injuries.
Chaminda Vaas to guide Lankan pacers during India series
Dinesh Chandimal out of first Test; Rangana Herath to lead Sri Lanka vs India
Rangana Herath moves up in ICC Rankings
Sri Lanka's Shaminda Eranga cleared to bowl in international cricket
Gunaratne, Dickwella Power Sri Lanka to Historic Run Chase
Zimbabwe 7 wickets away from victory against Sri Lanka
Herath equals Kumble’s record of 10-wicket hauls in test cricket
Zimbabwe set Sri Lanka a daunting target of 388
Raza Guides Zimbabwe to a 262-Run Lead against Sri Lanka
SL 293/7 At Stumps On Day 2, Trailing Zimbabwe By 63 Runs