5, Liverpool, Arsenal, Chelsea, Bolton and Manchester City
Nicolas Anelka has played for Arsenal, Liverpool, Manchester City, Bolton Wanderers and now Chelsea.
Anelka ARSENAL, LIVERPOOL, MANCHESTER CITY, BOLTON and now he might join Chelsea so... Probably Andy Cole - he played for Arsenal, Newcastle, Manchester United, Fulham, Manchester City, Portsmouth and now for Sunderland - 7 out of the 20 teams
Ginola (Newcastle, Spurs, Villa) Solano (Newcastle, Villa, West Ham) Anelka (Arsenal, Man City, Liverpool, Bolton, Chelsea) Hamann (Liverpool, Newcastle, Man City) Diarra (Arsenal, Chelsea, Portsmouth) There must be loads more....
Do you mean "who has played for either Man U or Man City in a Manchester derby AND for either Liverpool or Everton in a Liverpool derby AND for either Arsenal or Spurs in a North London derby?"? Guesses Paul Stewart, Bobby Mimms, Paul Walsh, Vinny Samways
Hull city Liverpool Arsenal Tottenham West ham Sunderland Fulham Bolton Man city
The player is Paul Dickov.