- Jamie Carragher played for Liverpool throughout his entire playing career in England
- The Englishman has named John Terry and Lionel Messi among his toughest opponents
- Thierry Henry, Xavi and Paolo Maldini are the three other players he mentioned
Win a prize of N115,000, N75000 or N38000: participate in Big Naija Independence contest by Legit.ng
Liverpool legend Jamie Carragher has ignored Juventus star Cristiano Ronaldo as he named Barcelona legend Lionel Messi among his five toughest opponents ever in his playing career.
The 42-year-old Englishman was one of the best defenders in the Premier League during his active playing days for Liverpool.
Jamie Carragher did not play for any other club during his playing career than Liverpool and the defender played 508 games for the Reds and scored four goals.
This was between the year 1996 to 2013 before he decided to retire from football winning the Champions League and FA Cup with the Anfield landlords.

When he was in the Premier League, Carragher faced Cristiano Ronaldo who was then playing for Manchester United.
According to the report on UK Sun, the former England international snubbed the Portuguese while picking his greatest opponents.
Below are the five toughest opponents Jamie Carragher picked.
1. Lionel Messi
2. Paolo Maldini
3. John Terry
4. Xaxi
5. Thierry Henry
Most defenders who faced Thierry Henry in the Premier League knew how hard the former Arsenal striker was considering his rich vein of scoring goals.
Henry, during his time with Arsenal, played 254 games and scored 174 goals for the Gunners winning the Premier League title twice and also two FA Cup titles.

Jamie Carragher names Lionel Messi among his 5 toughest opponents in football.
Photo by Julian Finney
Source: Getty Images
Earlier, Legit.ng had reported how English professional footballer Troy Deeney who plays as a striker for Watford explained that it would be nice for Cristiano Ronaldo to return to the Premier League and join Wolves.
Cristiano Ronaldo's future at reigning Italian champions Juventus is unclear with clubs like Paris-Saint-Germain and Inter Milan said to be interested in his signature.
Despite being a 35-year-old player, Cristiano Ronaldo has been impressive this season for Juventus in the Italian Serie A scoring six League goals so far.
During his time in the Premier League between 2003-2009, Cristiano Ronaldo played 196 games scoring four goals for Manchester United and won the Champions League at Old Trafford.
Since joining Juventus from Real Madrid in 2018, Cristiano Ronaldo has played 68 games so far netting 58 goals.
We haven't gotten the houses FG promised us in 1994 - Siasia raises alarm | Legit TV