Michael Ball is leaving Manchester City.

The Daily Mail says Ball has been told his contract will not be renewed days after knee surgery that will keep him sidelined for the rest of the season.

His deal ends in the summer and he had played through the pain barrier in a bid to win a new offer.