India will face England in the first Test at Trent Bridge on Wednesday as a five-match Test series between the two sides starts.
Where to Watch Live
The play starts at 11am BST. Live coverage is on Sky Sports 2 and Sky Sports 2 HD. Live text updates of the game are available on ESPN Cricinfo. Click here for the live streaming link.
It is for the time first time since 1959 that India are touring England for a five-match Test series. India had lost 5-0 the last time they played a five-match series on English soil.
When India toured England in 2011, they faced a humiliating 4-0 defeat in the four-match Test series with the host nation led by Andrew Strauss registering a whitewash over MS Dhoni's men.
With things going in England's favour in the last two Test series played both home and away, India will be hoping to avoid a similar result.
India will be led by Dhoni, while Alastair Cook will captain England for the Test series. The two captains have come under severe criticism for their individual performances and also their role as captains of their respective sides.
Dhoni has gone without a Test win on foreign soil in the last 13 matches, while Cook has failed to score a century in his last 25 innings. To make things worse for England, they recently lost a Test series to Sri Lanka at home.
England will rely heavily on Cook to fire at the top. Should he fail yet again, the pressure will immediately shift to experienced Ian Bell, Ben Stokes and Joe Root. Any failure at the top order could likely result in a collapse.
Gary Ballance and wicket-keeping batsmen Matt Prior will play a key role in holding their ground if India manage to get rid of the top order very early in the innings.
Shikhar Dhawan will shoulder the responsibility to give a good start to their innings, and he would be accompanied by either Murali Vijay or Gautam Gambhir. The two key players in the Indian batting line-up would be Cheteshwar Pujara and Virat Kohli. The duo is capable of changing the course of the game with the bat.
India have depth in their batting lineup as the list includes Ajinkya Rahane, Rohit Sharma, Dhoni and Ravindra Jadeja.
The host nation will have a tough task in their bowling division with injury worries looming over pacers James Anderson and Stuart Broad. England bowling coach Peter Moores has suggested the two cannot carry on playing in all five Test matches.
Meanwhile, India's hope of restricting England form posting a huge total will rely on the performances of their pacers. The list includes the likes of Ishant Sharma, Mohammad Shami and Bhuvneshwar Kumar.
Jadeja could play the role of main spinner if Dhoni decides to go with three pacers, which could see Ravichandran Ashwin make way for Ishant.
All in all, it should be an exciting Test series. England will be looking to bounce back from their recent defeat to Sri Lanka and India will try to avoid another embarrassment at the hands of the English side.
Betting Odds (Bwin)
England to win - 2.40
India to win - 3.60
Draw - 2.40
Probable Lineup: Alastair Cook (c), Sam Robson, Ian Bell, Ben Stokes, Joe Root, Gary Ballance, Matt Prior, Moen Ali, Liam Plunkett, Chris Anderson, Stuart Broad
Probable Lineup: Shikhar Dhawan, Gautam Gambhir, Cheteshwar Pujara, Virat Kohli, Ajinkya Rahane, Rohit Sharma, MS Dhoni (c&wk), Ravindra Jadeja, Ishant Sharma, Mohammad Shami, Bhuvneshwar Kumar