Bolton have signed striker Mario Jardel from Sporting Lisbon, subject to the Brazilian passing a medical.
Jardel has been one of Europe's top strikers
BBC Sport revealed earlier this month that the player was in Bolton for talks and boss Sam Allardyce has now snapped up the 29-year-old on a two-year contract.
"This is the opportunity I need to resurrect my career," said Jardel, released by Sporting after a difficult year which included him taking two months out with depression following marriage problems.
He added: "I still have the ability to score a lot goals. I want to become a hero in Bolton and a success in the Premier League.
"Bolton are a great club full of quality players. The reputation the club have around Europe is positive.
"I have always wanted to play in England. I consider it the best league in the world."
"Signing a player of Jardel's calibre and class underlines our determination to progress in the Premier League this season," Allardyce told the club's website.
"He has an excellent track record in European football and I am confident that he can resurrect his career here at the Reebok Stadium.
"His goals per game ratio is second to none anywhere in the world. We have found a striker who is going to score goals for us on a regular basis.
"I am looking forward to seeing him link up with the rest of the players."
Despite Jardel being Brazilian, there will be no work permit issues as the centre-forward holds a Portugese passport.
Jardel becomes Bolton's fifth summer signing after Stylianos Giannakopoulos, Florent Laville, Ivan Campo and Kevin Davies.
The new signing increases Allardyce's options up front following an injury to French star Youri Djorkaeff.
Jardel, who had one year left on his contract with Sporting, won the Golden Boot in 1998 and 1999 after finishing top scorer in Europe with Porto.
He moved to Galatasaray in 2000 before returning to Portugal with Sporting one year later.