Test your football knowledge, how many players can you name who played for the clubs in the order shown
1 Ajax, Inter Milan, Arsenal
2 Aston Villa, Manchester United, Blackburn Rovers, Birmingham City
3 Bristol Rovers, Crystal Palace, Leeds United, Everton
4 Leeds United, Everton, Newcastle United, Bolton Wanderers
5 Tottenham Hotspur, Ipswich Town, Birmingham City
6 West Brom, Aston Villa, Middlesbrough
7 Bayern Munich, Newcastle United, Liverpool
8 Reading, Newcastle United, West Ham United, Portsmouth
9 Wimbledon, Tottenham Hotspur, Charlton Athletic
10 Southampton, Blackburn Rovers, Newcastle United
11 Millwall, Wimbledon, Tottenham Hotspur, Leicester City, Manchester City
12 FC Utrecht, De Graafschap, Aston Villa
13 Luton Town, Tottenham Hotspur, Norwich City
14 Liverpool, Coventry City, Blackburn Rovers
15 Watford, Sunderland, Southampton
16 Leyton Orient, Oxford United, Birmingham City, West Brom
17 Estoril, Vitoria Setubal, Porto, Chelsea
18 Metz, Fulham, Manchester United
19 Chelsea, Blackburn Rovers, West Ham United, Fulham
20 Metz, Marseille, Arsenal
21 Bradford City, Wolves, Southampton, Tottenham Hotspur
22 Guegnon, Paris SG, Manchester City
23 Lyon, Paris SG, AC Milan, Marseille, Bolton Wanderers
24 Aston Villa, Nott'm Forest, Leicester City, West Brom
25 Liverpool, Leeds United, Manchester City
26 Valur, PSV Eindoven, KR, Bolton Wanderers, Chelsea
27 Carlisle United, Derby County, Southampton
28 Derby County, Blackburn Rovers, Coventry City, Everton
29 Monaco, Sedan, Liverpool
30 Carmarthen, Cardiff City, Aston Villa
31 Valladolid, Real Madrid, Bolton Wanderers
32 Telstar, Barnsley, Wigan Athletic, Portsmouth
33 Luton Town, Derby County, Sheffield Wednesday, Benfica, Everton, Fulham
34 Hull City, Wigan Athletic, Manchester United
35 Banska Bystrica, Inter Bratislava, Bayer Leverkusen, Inter Milan, Parma, Blackburn Rovers
36 FC Porto, Sampdoria, Celta Vigo, Middlesbrough
37 Neuchatel Xamax, HSV, Blackburn Rovers, Liverpool
38 Manchester City, Sheffield United, Tottenham Hotspur
39 Genclerbirligi, Real Madrid, Chelsea
40 Dundee, Hearts, Rangers, Southampton
41 West Ham United, Bournemouth, Ipswich Town, Charlton Athletic
42 Charlton Athletic, West Ham United, Tottenham Hotspur
43 Hampton & Richmond, Brentford, Crystal Palace
44 Nott'm Forest, Aston Villa, Portsmouth
45 Monaco, Juventus, Arsenal
46 Newells, Valladolid, Paris SG, Manchester United
47 Newcastle United, Aston Villa, Everton
48 Charlton Athletic, Chelsea, Charlton Athletic, Bolton Wanderers
49 Bristol City, Nott'm Forest, Norwich City
50 MyPa, Willem II, Liverpool
51 Oldham Athletic, Southampton, Crystal Palace
52 Charlton Athletic, Leeds United, West Ham United, Newcastle United
53 Wrexham, Birmingham City, Charlton Athletic
54 Dalian Shide, Crystal Palace, Dalian Shide, Manchester City
55 Norwich City, Coventry City, Newcastle United
56 Farnborough, Barnet, Southampton, Fulham, Birmingham City
57 Lyngby, Bolton Wanderers, Charlton Athletic, Fulham
58 Notts County, Sheffield United, Portsmouth, Crystal Palace
59 QPR, Nott'm Forest, Portsmouth
60 Arsenal, Nott'm Forest, Trabzonspor, Everton, West Brom
61 Frankfurt, Fenerbahce, Paris SG, Bolton Wanderers
62 Ajax, AC Milan, Barcelona, Middlesbrough
63 Preston NE, West Brom, Sunderland, Everton
64 Wolves, Coventry City, Inter Milan, Leeds United, Tottenham Hotspur
65 Carlisle United, Crystal Palace, Blackburn Rovers
66 Norwich City, Nott'm Forest, West Brom
67 Bayer Leverkusem, Wolfsburg, Rangers, Sunderland, Manchester City
68 Como, AC Milan, Prato, Lazio, Castel di Sangro, Chelsea
69 Plymouth Argyle, Crystal Palace, Coventry City, Wolves, Norwich City
70 Brondby, Columbus Crew, Liverpool, Blackburn Rovers
71 Luton Town, Coventry City, Southampton
72 Montpellier, Paris SG, Newcastle United
73 Manchester City, Strasbourg, West Ham United, Wimbledon, Crystal Palace
74 Lyn, Lillestrom, Besiktas, Manchester United, Aston Villa, Newcastle United
75 Lyngby, RKC Waalwijk, PSV Eindoven, Charlton Athletic
76 West Ham United, Leeds United, Manchester United
77 Southend United, Charlton Athletic, Leicester City, Charlton Athletic
78 York City, Manchester United, Middlesbrough, West Brom
79 Excelsior, Feyenoord, Coventry City, Aston Villa, Middlesbrough
80 QPR, Barnet, Crystal Palace, Wolves, Nott'm Forest, Crystal Palace
81 Everton, Sunderland, Aston Villa
82 Ajax, Inter Milan, Arsenal, West Brom
83 Monaco, Bordeaux, Fulham
84 Helsingborg, AIK, Heerenveen, Tottenham Hotspur
85 Portsmouth, Tottenham Hotspur, Birmingham City
86 Manchester United, Preston NE, Manchester City
87 Nott'm Forest, Middlesbrough, Fulham
88 Manchester United, Derby County, Southampton
89 Scarborough, Notts County, Derby County, Everton, Blackburn Rovers
90 Mallorca, Atletico Madrid, Manchester United
91 Auxerre, Paris SG, Newcastle United, Fulham
92 Huddersfield Town, Southampton, Birmingham City, Bolton Wanderers, Norwich City
93 Watford, St Albans, Aldershot, Chesham, Oldham Athletic, Colchester United, Crystal Palace
94 Chelsea, Everton, Sheffield United, Charlton Athletic
95 Crystal Palace, Hearts, Preston NE, Portsmouth
96 Halifax Town, Oldham Athletic, Norwich City
97 Silkeborg, Verona, AC Milan, Aston Villa
98 Colchester, Brentford, Birmingham City
99 Birmingham City, Notts County, Fulham, Liverpool
100 Crystal Palace, Stockport County, Manchester City, Middlesbrough