West Ham United have extended captain Mark Noble's contract until 2021, the Premier League club said on Wednesday.

Since making his first-team debut in 2004, Noble has made 446 appearances for West Ham, scoring 51 times.

"I've been at this club all my life -- I've always said I wanted to be at this club and I think we're moving in the right direction, so it was the right time to do it," Noble said of exercising the option to extend his contract.

The 31-year-old midfielder has made 11 appearances for the club this season, helping them to three wins from their last three Premier League games.

Noble is looking to end his playing career as a one-club man and wants to contribute at the east London club in some capacity even after his deal expires.

"To be honest, I haven't done my coaching badges," he said in a statement. "I'd love to be involved somewhere though."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.