Former Arsenal and France striker Thierry Henry was named the best player in the history of the English Premier League by FourFourTwo.
Henri played for Arsenal in London from 1999 to 2007, and in the 2011/12 season. The Frenchman scored 175 goals in 258 EPL games for the Gunners and won the Golden Shoe four times.
Henri is the 1998 World Cup champion, as well as the 2000 European champion.
Former Manchester United and Portugal striker Cristiano Ronaldo came in second place. The legendary Alan Shearer, who played for Blackburn and Newcastle, was third.
Wayne Rooney, Ryan Giggs, Eric Cantona, Steven Gerrard, Frank Lampard, Patrick Vieira and Paul Scholes are also in the top ten.
There are a total of 100 players included in the ranking.