The Premier League has been littered with top stars since its inception in 1992.
Cristiano Ronaldo, Alan Shearer, Wayne Rooney, Thierry Henry, Mohamed Salah – the list goes on and on.
And now, when covering Monday Night Football this week, Roy Keane has named his top three Premier League players of all time.
And not too surprisingly, there is some Manchester United bias, with Cristiano Ronald, Wayne Rooney and Thierry Henry making the former midfielder’s shortlist.
Keane, appearing on Sky Sports, said: “I’ve certainly gone for Ronaldo, but I was looking at players in the Premier League. I have gone for Ronaldo, Rooney and Thierry Henry.
“They’re the three that I thought were brilliant players.”
Keane was also asked to name his top three current Premier League players. And despite not being granted many opportunities so far this season, Ronaldo still made Keane’s shortlist, joining Manchester City duo Kevin De Bruyne and Erling Haaland on the list.
“De Bruyne, Haaland, and Ronaldo,” added Keane. “De Bruyne, what he does week in, week out, his consistency is fantastic.
“You see what Haaland has done already, he’s new to the Premier League, and it is amazing what he can achieve over the next few years, particularly playing in a really good team like City and under Pep [Guardiola]. And you have to give Ronaldo credit for scoring 700 goals in his club career. It is amazing.”