It has been 23 years since the Premier League started. It has become the most watched league in the world. Some of the best players in the world have played for top Premier league clubs.

In a recent poll, Cristiano Ronaldo was voted as the best premier league player ahead of players like Thierry Henry, Steven Gerrard, and Ryan Giggs. Here is our attempt to present you the 10 best premier league players ever.

1.Thierry Henry (Arsenal): –

Thierry Henry (Arsenal)

Thierry Henry joined the North London club in the year 1999 for a record £11 million from Juventus. The record fee baffled many people as Thierry endured a torrid time in Juventus under Ancelotti before joining the Gunners. His initial appearances on the flank drew more criticism than appreciation. Then Arsene Wenger started playing him through the center and suddenly everything clicked. He had become the most lethal striker in the Premier League. Perfect combination of blistering pace and exquisite technique. He left Arsenal as their all-time goal scorer, surpassing Ian Wright. Arguably the greatest ever player to grace the Premier League.

2. Roy Keane (Manchester United): –

Roy Keane (Manchester United)

Roy Keane was a dynamic midfielder and the best in his position. He was a true leader and a very intimidating figure of the field. Keane was known for his aggressive style of playing and an attitude which helped in exceling as the captain of Manchester United. Keane was capable of breaking down opposition’s attack in his own half. One of the best box to box midfielders of his generation.

3. Alan Shearer (Blackburn Rovers, Newcastle United):-

Alan Shearer (Blackburn Rovers, Newcastle United)

Blackburn were a top class premier league team backed by wealthy owners. A record British transfer fee saw Shearer move to the Ewood Park in 1992. Shearer has been Blackburn’s best ever transfer. He banged 30 goals for three season between the year 1993 and 1996. He helped Blackburn in winning the Premier League title in the year 1994-95. Shearer moved to Newcastle United in the year 1996 for another British record transfer. Shearer is Premier League’s record goal scorer. His record of 260 goals will not be broken in the near future.

4. Cristiano Ronaldo (Manchester United):-

Cristiano Ronaldo (Manchester United)

This wonder boy moved from Sporting Lisbon to Manchester United on a heavy transfer fee. Ronaldo was known for his tricks and flamboyant lifestyle. He made a great impact and was at top of his game during his stint with Manchester United. He turned into Premier League’s most devastating force and a goal machine. He helped United in winning three back to back Premier League titles and a Champions League.

5. Ryan Giggs (Manchester United):-

Manchester United v Wigan Athletic - Premier League

No player in the Premier League has matched this legends consistency and longevity. He is the most celebrated player in the history of English game. He won 34 titles with Manchester United and which includes record 13 Premier League tiles. Giggs burst onto the scene as a speedy winger but in his later years he moved central to play as a central midfielder.

6. Eric Cantona (Manchester United):-

Eric Cantona (Manchester United)

Cantona was known for his brilliance and erratic behavior. Bought for £1.2 million from Leeds United in the year 1992. A string of disciplinary problems destroyed his career in France but at United he found a club that embraced and fans who loved him for his flair and eccentricity. He won four Premier League titles with Manchester United.

7. Dennis Bergkamp (Arsenal):-

Dennis Bergkamp (Arsenal)

Bergkamp arrived at Arsenal on a record transfer fee of £7.5 million. He was the first signing under Brue Rioch. He struggled to adapt to the English game initially but Arsene Wenger’s arrival at Arsenal was turning point of his career. Wenger recognized Berkamp’s talent and deployed him behind the striker. He was technically very proficient and had a great footballing mind. He helped Arsenal in winning 3 Premier League title and one of the best players in his position.

8. Patrick Vieira (Arsenal and Manchester City):-

Patrick Vieira (Arsenal and Manchester City

Vieira was a tough midfielder who dictated games from the middle. He was a fighter and a very good captain. He had the mental strength and physique to succeed in the Premier League. One of Wenger’s best signing and the best in his position. Arsenal have failed to replace Patrick Vieira since a decade which played a major role in them winning the Premier League again since 2004.

9. Paul Scholes (Manchester United):-

APTOPIX Britain Soccer Premier League

Scholes was a much disciplined footballer away from glamour and controversies. He was one of the best midfielders of his generation and is considered the best ever by his peers. Scholes had his super ability deliver superb passes and score brilliant goals with great accuracy. Scholes was criticized heavily for his disciplinary record. He has the most yellow cards in the history of Champions League with 32.He won 11 Premier League titles with Manchester United.

10.Frank Lampard (Chelsea, Manchester City):-

Frank Lampard (Chelsea, Manchester City)

Lampard arrived at Chelsea for £11 million in the year 2001. His transfer fee raised many eyebrows but Lampard proved his doubters wrong and went on to become an all-time Premier League great. He is one of the best players Chelsea has ever signed. He always had an eye for goal and scored a record 176 goals in the Premier League. He helped Chelsea winning 3 premier League titles.