Argentina striker Sergio Aguero is set to announce his retirement from professional football on Wednesday less than six months after joining Barcelona.
Aguero will make the announcement at a press conference in Barcelona.
In his final game, on 30 October, the 33-year-old was substituted and taken to hospital after experiencing “chest discomfort”.
Aguero finishes his career with 427 goals in 786 games.
While Aguero’s time at Barcelona has not gone to plan, there can be no doubting his status as one of the foremost strikers of the 21st Century.
After starting out with Independiente in Argentina, he moved to Atletico Madrid, winning the Europa League in 2010 and scoring 101 goals in 234 appearances.
That record attracted the interest of Manchester City, who paid a reported £38m to bring him to Etihad Stadium. He would go on to become a club and Premier League legend during a 10-year spell in England.
Aguero left City in the summer having broken their all-time scoring record, with 260 goals in 390 games, including 16 hat-tricks.
He is the highest-scoring overseas player in Premier League history with 184 goals, nine more than France and Arsenal great Thierry Henry.
Only Alan Shearer (260), Wayne Rooney (208) and Andrew Cole (187) have scored more in the competition.