Fabian Delph has agreed to join Manchester City from Aston Villa on a five-year contract.

The midfielder, who signed a new Villa deal six months ago, had been expected to join City last weekend but decided against doing so at the final moment.

The 25-year-old, whose £8m release clause has been triggered by City, decided to become part of Manuel Pellegrini’s squad and underwent a medical on Friday before the move was confirmed.

Delph will hope to challenge Fernandinho and Fernando for a starting berth in central midfield.