The top 10 best signings made by Premier League sides so far.
10. Gareth Barry – Everton
The former England man joined the Toffees on loan from Manchester City over the summer and quickly integrated himself into the new philosophy being put into practice at Goodison Park by Roberto Martinez. Nobody expected the 32-year-old to do anything special at Everton, and he hasn’t, but that’s why his game is so effective, and it is his simplicity when in possession that allows the club’s more creative players to spark into life.