Check out who makes Harpur's final list of favourites
5. 6: Ronaldinho
Before Messi came on to the scene he was the best player in the word. And did it all with a constant smile on his face. A brilliant player to watch.
6. 5: Andres Iniesta
Another who made everything look so easy. Went past players for fun. I saw him live against Manchester City a few years back and he was most impressive.
7. 4: Xavi
I watched a lot of Spanish football at home with my Dad when I lived with my parents. Xavi made everything look so easy and very rarely gave the ball away.
8. 3: Steven Gerrard
I used to admire how he dragged average Liverpool teams over the line on his own. An all-round midfielder who could do everything.