Ravindra Jadeja and Karun Nair starred for the home side as India outclassed visitors to finish 2016 campaign with another convincing win.
Jadeja produced his career best bowling performance in the match by grabbing 10 wickets, including 7/48 in the second innings. While 25-year-old Karun Nair slammed his maiden Test triple in his third game to become only the second India player to achieve this feat.
(Virat Kohli-led India set new Test record with win in Chennai)
The 25-year-old Nair from Karnataka blasted 32 fours and four sixes en route his triple ton as hosts took a lead of 282 runs against England.
This was India's highest score against any opponent surpassing the previous best of 726/9 declared against Sri Lanka in 2009.
It was a complete team effort as India defeated England despite losing the toss and the hosts posting a total of 400-plus in the first innings.
Last time when India defeated the English side in a Test series was way back in 2007 when they claimed series 1-0 in England.
This is how fans and cricket experts congratulated Virat Kohli led Team on winning the match as well as series:
Virender Sehwag hailed Ravindra Jadeja (Jaddu) for his brilliant bowling performance.
VVS Laxman congratulated the team for series win over England.
Former cricketer Aakash Chopra hails India's win.
Former India cricketer Mohammed Kaif lauds Coach Anil Kumble's role in team's success.
This is how former India captain Sachin Tendulkar congratulated Indian team for the series win.
This is how former India cricketer and commentator Sanjay Manjrekar lauded India/
This is among India's best series wins.
This is how Ayaz Memon hailed Team India's incredible win.