The Uruguay forward has been in sublime form for the Reds so far this term and has netted 11 goals in 16 outings for Brendan Rodgers’ men.
“I’ve said for 12 months now that he’s the best player in the Premier League,” Carragher told the Liverpool Echo.
“And that is because he’s maybe not playing alongside the kind of players that, for example, the Chelsea players can play alongside.
“He’s one of the best players in world football and we are delighted to have him. He does things in a game that we see him doing in training on a daily basis.
“There’s always that question, I think being asked unfairly, of whether he scores enough goals, but he’s the joint top scorer in the league at the moment. And that’s in a team that hasn’t won that many league games this season, don’t forget.
“People say that we are dependent on Suárez, but listen. Look at Lionel Messi at Barcelona, Cristiano Ronaldo at Real Madrid. Don’t get me wrong, Manchester United have had a lot of goal-scorers from different positions.
“But every team will have a stand-out player, and Luis is one of them, not just in the Premier League but in the world.”
Get enhanced odds of 16/1 on England to win the first Ashes Test.