LONDON, ENGLAND - OCTOBER 19: Mario Balotelli of Liverpool in action during the Barclays Premier League match between Queens Park Rangers and Liverpool at Loftus Road on October 19, 2014 in London, England. (Photo by Paul Gilham/Getty Images)

Former Liverpool defender Jamie Carragher has revealed who he believes are the club's three worst ever signings.

Carragher named Italian Mario Balotelli as the worst ever signing, while Alberto Aquilani and El Hadji Diouf also make the cut.

“There's been a few. El Hadji Diouf has got to be up there," Carragher told the Daily Mail.

“Alberto Aquilani would have to be up there as well. We spent a lot of money on him. He was signed injured, he left injured and I can't remember him not being injured.

“I can't believe we signed Mario Balotelli! The thing with Balotelli is everyone always says it's the off-the-field antics, but I wouldn't care if he was doing it on the pitch. People tell me he's got talent but I can't remember him having a good game.

“I’m praying with all the money in the Chinese Super League that someone is going to buy him after his loan. I don't think anyone in the Premier League will take him. He has to be No. 1 (worst Liverpool signing) with Aquilani and Diouf.”