i think it is seven
David Beckham has played for the following clubs Manchester united, Real Madrid, Los Angles Galaxy and A.C. Milan. He also played for England.
David Beckham - Man Utd, Real Madrid and Milan.
I don't know any david beckemm - but DAVID BECKHAM played for Manure + Madrid + galxaxy, he also played for a south African team called Kaizer Chiefs!
David Beckham, Steve McCann on , Michael Owen, Jonathan Woodgate and Cunningham played for Real Madrid.
103 with clubs, 17 with England National Team
It could be Nickolas Anelka, he played for 8 clubs.
Man Utd Preston Real Madrid Los Angeles Galaxy AC Milan
David Bekham played in the following clubs:1992-2003 Manchester United1994-1995 Preston North End (loan)2003-2007 Real Madrid2007-2012 Los Angeles Galaxy2009+2010 Milan (loan)2013 Paris Saint-Germain