David James
yakubu
john terry
The premiere league is played in England only between the clubs from england. But the Champion league is played between clubs from Europe to find out the best club in Europe for that year.
It could be Nickolas Anelka, he played for 8 clubs.
Batty
One can find a list of football clubs in England by using the website Wkipedia. The website presents a list of football clubs that play in the top ten levels of the English football league. Most of the clubs are directly in England, however some are located outside of England and operate in the English football league.
Wyne Rooney
Southend on Sea
Paul Ince? Les Ferdinand? Though both played for more than five different clubs.
I believe it's Andy Cole with 7 clubs.
Kush and Their crazy clubs
Robert Earnshaw played for numerous clubs across England, Scotland, and Wales. Robert played for six years at Welsh side Cardiff. He also played for West Brom, Norwich City ,and Nottingham Forest..