Marc Guehi was close to a move to Liverpool last summer

Crystal Palace defender Marc Guehi's £20m move to Manchester City is progressing, with the England international set to have a medical on Sunday.

Guehi, 25, has already agreed personal terms with the Blues.

City started talks with Guehi this month following injuries to defenders Josko Gvardiol and Ruben Dias.

The Palace captain, who has been linked with some of Europe's top clubs, was out of contract this summer and was close to a move to Liverpool last summer.