Chelsea forward Andriy Shevchenko is to rejoin AC Milan subject to a medical, two years after he left the Serie A giants.
No details of the fee or the length of contract for the 31-year-old have been revealed.
"Chelsea have agreed terms for Andriy Shevchenko to return to AC Milan," read a statement on the English club's website.
The Ukrainian international was a huge success following his arrival at the Stadio Giuseppe Meazza from Dynamo Kiev in 1999.
In seven seasons in Italy, Shevchenko scored 127 times in 208 Serie A appearances, won one Scudetto, a Coppa Italia, an Italian Super Cup, the 2003 UEFA Champions League and the 2003 UEFA Super Cup.
On an individual level, Shevchenko also lifted the Ballon d'Or in 2004.
However, he failed to reproduce his best form in a Chelsea shirt, registering nine Premier League goals in 47 games.
Shevchenko joins Ronaldinho, Gianluca Zambrotta, Marco Borriello and Mathieu Flamini in signing for Milan this summer.
The Rossoneri, who start their UEFA Cup campaign in the first round as a result of their fifth-place finish last term, kick off the new Serie A season against Bologna next Sunday.