Roy Keane has named Kevin De Bruyne, Erling Haaland and Cristiano Ronaldo as his top three current Premier League players.
The Manchester United legend appeared on Sky Sports’ Monday Night Football when asked about a number of topics, including his favorites from the English top flight.
While the selection of his former United team-mate Ronaldo might have been predictable, few would have expected him to name the Manchester City duo among his best players, but Keane certainly had his reasons.
Explaining his picks, Keane said: “De Bruyne, Haaland and Ronaldo.
“De Bruyne obviously plays in midfield and what he does week after week is fantastic.
“You see what Haaland has already done. We know he’s new to the Premier League, but it’s amazing what he can achieve over the next few years, especially when you’re playing for a really good team like City and playing under Pep.
“Then you have to give credit to Ronaldo after scoring against Everton to score 700 career goals. Astonishing.”
Haaland’s inclusion comes as no surprise at all after scoring 20 goals in 13 appearances since joining City in the summer, while De Bruyne has consistently impressed since joining the Etihad Stadium in 2015.
Carragher was asked the same question and agreed with Keane on two of his picks, but also found room for one Liverpool star in particular.
He said: “Kevin De Bruyne has been the best player in the league for four or five years.
“You also have to say Haaland now, he’s a global superstar.
“Despite his form this season, I’m still going to say Virgil van Dijk because I think he’s been absolutely amazing over the last four or five years and has absolutely transformed Liverpool from where they were when he got to where they were. have been the last few years.”
Asked about his performance this year, Carragher said: “It hasn’t been great but I’m not going to judge him over eight games when he’s been amazing for five years.”