Andriy Shevchenko has retired from football and plans to pursue a career in politics.
The 35-year-old has opted to bring an end to his playing career following Euro 2012, with two goals against Sweden in a 2-1 win in the tournament the striker's final memorable moment.
The news was released by former club Dinamo Kiev, as the veteran bows out of the sport.
"Perhaps, I will shock everyone: my future has nothing to do with football. It is related to politics," he told the Ukrainian club's official website.
Shevchenko will be remembered predominantly for his time at AC Milan, where he won a Scudetto, a Coppa Italia and a Champions League title in seven seasons - including one loan spell - where he netted 175 goals in 322 competitive games.
He had an ill-fated stint at Chelsea between 2006 and 2009, but still added FA Cup and League Cup triumphs to his medal collection, while he also won the Ukrainian Premier League five times.
Internationally the veteran striker represented his nation 111 times, scoring 48 goals.