Leicester winger Marc Albrighton has signed a contract extension to 2024.

The 31-year-old made 42 appearances last season, helping the Foxes beat Chelsea in the FA Cup final at Wembley.

Albrighton joined the club from Aston Villa in the summer of 2014 and was part of the team which went on to win the 2015-16 Premier League title.

“I’m delighted. Obviously, it’s a club that is progressing every single year,” said Albrighton, who has played 253 times for the Foxes.

“It’s a fantastic club with the people here and the direction that they’re going – it’s great to be a part of.”

Albrighton added on LCFC TV: “I have always been the type of player and person who wants to establish himself at a club and stay there.

“I’m settled here and I’m really enjoying it.”

Leicester – who finished fifth last season, just missing out on Champions League qualification again – will play champions Manchester City in the FA Community Shield on August 7 ahead of the new domestic campaign.