Liverpool have signed Brazilian international forward Roberto Firmino, the Premier League club said on Wednesday, with the BBC reporting the fee would be £29 million (41 million euros, $46 million).

The striker, currently on duty for Brazil in the Copa America in Chile, will join from Bundesliga club Hoffenheim.

“Liverpool Football Club are delighted to announce the signing of Roberto Firmino from Hoffenheim, subject to a medical which will take place immediately following the player’s participation inCopa America 2015 for Brazil,” the club said in a statement on its website.

“The 23-year-old has agreed a long-term contract with the club,” it added.

The BBC said that the contract was for five years and was the second highest ever paid by Liverpool after it shelled out £35 million for Andy Carroll in 2011.

Firmino scored 47 goals in 151 appearances during his four and a half years in Germany.

He has scored four times in nine appearances for his country, including Sunday’s Copa America winner against Venezuela. – Agence France-Presse

- Advertisement -