England had set India a target of 245 after getting bowled out for 271 in their second innings early on day 4.
This is the third successive Test series loss for India in England after 2011 and 2014.
India in reply, got off to a poor start as KL Rahul, Cheteshwar Pujara and Shikhar Dhawan departed in quick succession
Moeen Ali spun England to a 60-run victory over India in the fourth test as the hosts sealed a series victory over the world’s top-ranked nation with a match to spare on Sunday.
India were all out for 184 runs in the final session on the fourth day as England took a 3-1 lead in the five match series in Southampton.
Virat Kohli top scored for India with 58 runs while Ajinkya Rahane added 51. Moeen Ali took 4 wickets in the second innings to add to his five in the first.
Earlier, England were all out for 271 runs in their second innings to leave India with a tough but possible target of 245 runs.
England 246 & 271 (Keaton Jennings 36, Joe Root 48, Jos Buttler 69, Sam Curran 46; Mohammad Shami 4-57) beat India 273 & 184 (Virat Kohli 58, Ajinkya Rahane 51; Moeen Ali 4-71) by 60 runs.