Manchester United legend Gary Neville has selected his best XI in a Man City jersey.

The Premier League retired star, who played for almost two decades, named the players from his experience. The Pundit named English keeper Joe Hart as his best City shot stopper.

In defence, he named Vincent Kompany. He said the Belgian skipper at his peak was one of the best in the league’s history. In the right back role, he named Pablo Zabaleta. To complete the backline, he listed JoleonLescott and Gael Clichy.

In the battle for the midfield slots, Ivorian Yaya Toure won it. Neville rated Toure in his prime alongside greats as Patrick Vieira, Steven Gerrard and Frank Lampard. He paired Toure with Fernandinho. In the wide positions, Neville named David Silva and Kevin De Bruyne.

The pundit said De Bruyne was a “world-class talent who wins games, sets up goals and is lovely to watch.” He said considering the talents City have had, they should have won more titles. He named Toure, Sergio Aguero, Silva and Kompanyas some of the best players in Premier League history.

In the attack, he named Aguero, labelling the Argentine as “the best striker in the Premier League for the last five or sixseasons.” He said since the exit of Arsenal legend Thierry Henry, Aguero has been the player to watch. He added Carlos Tevez as his strike partner Tevez32, an “unplayable” one in his days.

City are set to face United in a Manchester derby on Thursday. Aguero and Silva are likely to feature in the game if they reach required fitness levels. The result of the game would be key in deciding who finishes in the top four this year, with barely four to five games left.