Watford goalkeeper Ben Foster has agreed a new two-year deal to remain at Vicarage Road.

The 37-year-old was heading towards becoming a free agent with his existing contract set to expire this summer.

Foster, who has eight England caps to his name, moved to Watford on a permanent deal from West Brom in 2018.

The goalkeeper first played for Watford almost 15 years ago when he joined the club as a youngster on loan from Manchester United before moves to Birmingham and then West Brom.

Foster has amassed a total of 147 appearances in a Watford shirt in all competitions and replaced Brazilian Heurelho Gomes as the club's number one when he signed for the club two seasons ago.