Andy Carroll has been confirmed as a Liverpool player after agreeing a five-and-half-year deal with Newcastle United for a record fee of £35m. The deal will keep him at Anfield till 2016. The fee was agreed earlier in the day and the deal was subject to a medical, which the striker has now passed. Andy Carroll will wear the No.9 shirt for Liverpool, previously adorned by Fernando Torres who completed a British record £50m move to Chelsea. 

The deal makes Andy Carroll the most expensive English player in the history of football. He is brought in as a replacement for Torres who was sold to Chelsea just before the close of the transfer window. 

Liverpool said in a statement, Andy Carroll has tonight completed his transfer from Newcastle United to Liverpool FC and signed a five-and-a-half-year deal that will keep him at Anfield until 2016.

The club agreed a record transfer fee with Newcastle earlier in the day for the transfer of the England international striker. The deal was subject to the completion of a medical, which the player has now passed. Andy Carroll will wear the No. 9 shirt for Liverpool.

A statement in Newcastle's website said, Andy Carroll has completed his switch to Liverpool for an undisclosed fee. The England international handed in a transfer request to Newcastle on Monday afternoon, which was accepted by the club. Carroll, 22, travelled down to Merseyside for talks with their Premier League rivals and finalised the move to Anfield just before the 11pm transfer window deadline.

Liverpool football club also confirmed the signing of Luis Suarez from Ajax in a five-and-a-half-year deal, which will keep the Uruguayan International at Anfield till 2016. The fee is reported to be around the region of €26.5m which was agreed on Friday. However, the deal was subject to a medical which the player completed on Monday. Suarez has been handed the No.7 shirt for Liverpool, which was once worn by his current manager Kenny Dalglish.