2. Thierry Henry
Thierry Henry hit unprecedented heights with Arsenal during the early-to-mid 2000s. At times he was virtually unplayable. Defenders couldn’t handle him.
The former France international scored 174 goals in 254 matches with the Gunners - and subsequently became one of Arsenal’s - and the Premier League’s - greatest ever players.
Henry could pick the ball up from his own half, dribble past four or five players and calmly slot the ball past the goalkeeper into the net. He could ping a rocket into the top corner from 30 yards. He could outrun any opponent with his frightening pace. He could do everything you’d want from a top-class forward.
The best player - in terms of talent and ability - of the Premier League era? Quite possibly.