David Silva is one of the greatest players in Manchester City's history.

‘El Mago’ was a born winner, but he was so much more than that.

Effortlessly elegant on the ball, Silva had a way of bending a game to his will. The Spaniard would appear to have the ball on a string, never making the wrong decision when it came to who to play it to next.

After 10 years, 13 major honours and 436 appearances, Silva called time on his City career in 2020.

David Silva’s final City interview

While not a natural goalscorer - he much preferred to supply the likes of Sergio Aguero and Edin Dzeko - he still chipped in with many important strikes of his own.

He left the Etihad having scored 77 times for the successful sides of Roberto Mancini, Manuel Pellegrini and Pep Guardiola.

From his magical run and finish against Blackpool to open his league account through to his 2020 free-kick against Bournemouth, we’ve compiled all of his goals into one video.

Along the way there are strikes against Manchester United, Arsenal and Chelsea to name but a few.

Watch all 77 of Silva’s goals above...