Pep Guardiola has chosen Bernardo Silva as Manchester City’s new captain ahead of what the Portuguese midfielder has admitted could be his last season at the club.
Guardiola usually lets players and staff vote on who should be captain, but has decided to appoint Silva — and vice-captains Rúben Dias, Rodri and Erling Haaland — himself for the first time.
It could be Silva’s last season at the Etihad Stadium after he hinted he will not extend his contract, which is due to expire in 2026. The 30-year-old, who arrived from Monaco in 2017, has been linked with a return to his boyhood club Benfica.
“I know what I’m going to do, but it’s not the time to talk about that,” said Silva. “I’m very focused on my season. I’m very focused on performing well for Man City. When the time is due I will talk about it.

“I have one year on my contract so obviously I can leave next season. I’ve had options in the past and this year, like last year, and this year my option is to stay at Man City.”

Haaland has been named as a City vice-captain for the first time.









