Liverpool have agreed to a $59 million deal with German club Hoffenheim to bring Brazilian forward Roberto Firmino to Anfield.

The 23-year-old is currently in Chille for the Copa America, but is expected to sign in the next 24 hours.

Dharmesh Sheth from Sky Sports revealed that it is a done deal.

“We understand that they have agreed a deal with Hoffenheim for attacking midfielder Roberto Firmino," Sheth said.

"Sources in Germany have also told us that the deal is as good as done.

“As far as we are concerned, we have been told that the deal has been agreed and that he has given a verbal undertaking that he will join in the next 24 hours.”

Read more at FoxSports.com.au