6) John Terry (Chelsea)
Despite a dip in form at the start of this season, Chelsea captain John Terry was world class again last season and will go down as one of the Premier League’s all-time greats.
5) Mehdi Benatia (Bayern Munich)
Rock solid for AS Roma and still on top form after his big move to Bayern Munich, Mehdi Benatia is undoubtedly one of the best in the world in his position.