The ​Premier League's greatest signings of all time have been ranked and ​Arsenal's Thierry Henry has been crowned with the top spot.


​ESPN conducted the ranking of the best 100 top-flight signings since the Premier League's inception in 1992 and Henry's £14.5 million move to Arsenal from ​Juventus that seals the top spot.


The rankings are decided off a set criteria including player performance, trophy haul and player cost among other factors.

Thierry Henry


Here are the top 50 best transfers in the Premier League era. As many as three Manchester United players make the top 10:


50. Darren Anderton, Tottenham (Signed from Portsmouth for £2.4 million, 1992)


49. Wilfried Zaha, Crystal Palace (Signed from Man Utd for £3.5 million, 2015)


48. Teddy Sheringham, Tottenham (Signed from Nottingham Forest for £2.8 million, 1992)


47. Paolo Di Canio, West Ham (Signed from Sheffield Wednesday for £2 million, 1998)


46. Luka Modric, Tottenham Hotspur (Signed from Dinamo Zagreb for £18.9 million, 2008)


45. Lucas Radebe, Leeds United (Signed from Kaizer Chiefs for £338,000 with Phil Masinga, 1994)


44. Sadio Mane, Liverpool (Signed from Southampton for £37.1 million, 2016)


43. Robin van Persie, Arsenal (Signed from Feyenoord for £4.1 million, 2004)


42. N'Golo Kante, Leicester City )Signed from Caen for £8.1 million, 2015)


41. Diego Costa, Chelsea (Signed from Atletico Madrid for £34.2 million, 2014)


40. Raheem Sterling, Manchester City (Signed from Liverpool for £57.3 million, 2016)


39. Freddie Ljungberg, Arsenal (Signed from Halmstad for £4.1 million, 1998)


38. Xabi Alonso, Liverpool (Signed from Real Sociedad for £14.4 million, 2004)


37. Claude Makelele, Chelsea (Signed from Real Madrid for £18 million, 2003)


36. Juninho, Middlesbrough (Signed from Sao Paulo for £5 million, 1995)


35. Yaya Toure, Manchester City (Signed from Barcelona for £27 million, 2010)


34. Andy Cole, Manchester United (Signed from Newcastle for £8.6 million and Keith Gillespie, 1995)


33. Jay-Jay Okocha, Bolton (Signed from Paris Saint-Germain on a free transfer, 2002)


32. Ole Gunnar Solskjaer, Manchester United (Signed from Molde for £2.3 million, 1996)


31. Kevin De Bruyne, Manchester City (Signed from Wolfsburg for £68.4 million, 2015)


30. Ashley Cole, Chelsea (Signed from Arsenal for £6.7 million and William Gallas, 2006)


29. Fernandinho, Manchester City (Signed from Shakhtar for £36 million, 2013)


28. Pablo Zabaleta, Manchester City (Signed from Espanyol for £7.8 million, 2008)


27. Robert Pires, Arsenal (Signed from Marseille for £8.8 million, 2000)


26. Alan Shearer, Newcastle (Signed from Blackburn for £18.9 million, 1996)


25. Philippe Coutinho, Liverpool (Signed from Inter Milan for £11.7 million, 2013)


24. Petr Cech, Chelsea (Signed from Rennes for £11.7 million, 2004)


23. Ruud van Nistelrooy, Manchester United (Signed from PSV for £25.7 million, 2001)


22. Michael Carrick, Manchester United (Signed from Spurs for £24.5 million, 2006)


21. Nemanja Vidic, Manchester United (Signed from Spartak Moscow for £9.5 million, 2006)


20. Virgil van Dijk, Liverpool (Signed from Southampton for £76.2 million, 2018)


19. Gianfranco Zola, Chelsea (Signed from Parma for £5.6 million, 1997)


18. Luis Suarez, ​Liverpool (Signed from Ajax for £23.9 million, 2011)


17. Mohamed Salah, Liverpool (Signed from Roma for £37.8 million, 2017)


16. Gareth Bale, Tottenham (Signed from Southampton for £13.2 million, 2007)


15. Vincent Kompany, Manchester City (Signed from Hamburger SV for £7.7 million, 2008)


14. Alan Shearer, Blackburn Rovers (Signed from Southampton for £4.1 million, 1992)


13. David Silva, Manchester City (Signed from Valencia for £25.9 million, 2010)


12. Dennis Bergkamp, Arsenal (Signed from Inter Milan for £10.1 million, 1995)


11. Rio Ferdinand, Manchester United (Signed from Leeds United for £41.4 million, 2002)


10. Didier Drogba, Chelsea (Signed from Marseille for £34.7 million, 2004)


9. Roy Keane, Manchester United (Signed from Nottingham Forest for £7.7 million, 1993)


8. ​Cristiano Ronaldo, Manchester United (Signed from Sporting Lisbon for £17.1 million, 2003)


7. ​Wayne Rooney​Manchester United (Signed from Everton for £33.3 million, 2004)


6. Eric Cantona, Manchester United (Signed from Leeds United for £1.6 million, 1992)


5. ​Eden Hazard​Chelsea (Signed from Lille for £31.5 million, 2012)


4. Sergio Aguero, Manchester City (Signed from Atletico Madrid for £36 million, 2011)


3. Patrick Vieira, Arsenal (Signed from AC Milan for £4.8 million, 1996)


2. Frank Lampard, Chelsea (Signed from West Ham United for £14.4 million, 2001)


1. Thierry Henry, Arsenal (Signed from Juventus for £14.5 million, 1999)