The start of the match was delayed by half an hour due to overnight rain on an overcast morning in south London.
England, 2-1 up in the series, named an unchanged team, including fast bowler Stuart Broad who broke his nose in the last test.
India made two changes, bringing in fast bowler Ishant Sharma for Pankaj Singh and all-rounder Stuart Binny for Ravindra Jadeja.
England: Alastair Cook (captain), Sam Robson, Gary Ballance, Ian Bell, Joe Root, Moeen Ali, Jos Buttler (wicketkeeper), Chris Jordan, Chris Woakes, Stuart Broad and James Anderson.
India: Murali Vijay, Gautam Gambhir, Cheteshwar Pujara, Virat Kohli, Ajinkya Rahane, MS Dhoni (captain and wicketkeeper), Stuart Binny, Ravichandran Ashwin, Bhuvneshwar Kumar, Varun Aaron and Ishant Sharma. (Reuters)