Updated

Andy Carroll officially completed his switch from Liverpool to West Ham on Wednesday for what is believed to be a club-record fee.

The 24-year-old Carroll spent last season on loan at West Ham, and after netting seven goals in 24 Premier League appearances for the Hammers, the club has shelled out a fee of around $24 million to secure his permanent switch, with an additional $3 million expected to go to Liverpool in add-ons.

"It's fantastic for me to be here. I really enjoyed last season, and that shows in me coming back and making it permanent," Carroll told the club's official website.

"The fans, the lads and the club itself has been great to me, and what I wanted to do was come back here and play football."

Carroll moved to Liverpool from Newcastle in January 2011 for a fee of over $50 million, but he failed to impress at Anfield, scoring only six league goals for the Reds.