Yaya Touré will leave Manchester City at the end of the season, manager Pep Guardiola has confirmed.

The 34-year-old midfielder has been one of City’s most influential players since joining the club from Barcelona in 2010.

He played a key role in the Premier League title successes of 2012 and 2014 but has fallen down the pecking order this term and started just seven games in all competitions.

“He is not going to stay next season,” Guardiola said on Friday.

City are due to be presented with the Premier League trophy for their latest title triumph after Sunday’s clash with Huddersfield at the Etihad Stadium. They will then ensure Touré, who is out of contract in the summer, is given a fitting send-off after their final home game against Brighton next Wednesday.

Guardiola said: “The Brighton we will give him what he deserves, one of the most beautiful experiences a player can receive. All the game will be focused on winning and, for Yaya, we are going to try to win it for him.

“We have amazing facilities but we cannot forget the club became higher and higher because of the players. Yaya came here at the start of that. Where we are in this moment is thanks to what this guy has done.”