​After the Spaniard reached 300 games for Manchester City, David Silva's team-mates have stated what they think makes the midfielder so good.

The 31-year-old will go down as a legend in City history, helping the club win two Premier League titles and two League Cups, coupled with solitary FA Cup and Community Shield successes.

Right-back Pablo Zabaleta told ​Manchester City's website“I am so lucky to have been playing in the same side as great players but especially David because he is so good.

Manchester City Training Session

“It’s a pleasure watching him playing football. He’s class, his vision to play football.

“We are so lucky to have David at Manchester City; he’s been fantastic for so many years. Different class.

“I could keep talking about David all day because I love him so much. For me he’s the greatest City player ever.”

Vincent Kompany has also played alongside Silva for a number of years and said that, if it wasn't for his abilities as a playmaker, the former Valencia star would have scored over 100 goals for the club.

“One thing David will have done is change the way Man City fans look at football. I think you had a lot of players come here - like I did, like Pablo Zabaleta did – but David Silva made sure there’s now another element that City fans expect to their football.

“It’s unbelievable, the joy we’ve been able to witness on the pitch, the things he’s given us on his day…it’s a piece of art and as much as I like a big tackle and a big header, I can say honestly there is something incredible about what he is able to do."