Manchester City have agreed to sign Mateo Kovacic from Chelsea for €40 million.

Kovacic is thought to have broadly agreed personal terms and the transfer will likely progress further after he finishes his international obligations with Croatia.

Kovacic initially joined Chelsea on loan from Real Madrid in 2018 before signing a permanent deal in a £40 million switch a year later.