AC Milan have reached an agreement to sign Manchester City captain Kyle Walker on loan for the rest of the season, with an option to make the move permanent in the summer.
Walker, who has made 316 appearances for City since joining from Tottenham in 2017 for £50 million, will now undergo a medical in Italy.
The 34-year-old defender has played a key role in City's six Premier League title triumphs under Pep Guardiola.
His last appearance for City came in a match against West Ham on January 4.