David Beckham, Steve McCann on , Michael Owen, Jonathan Woodgate and Cunningham played for Real Madrid.
jiye khaleel quereshi of golimar. he played for both Madrid and Chelsea
ferenc puskas, michael owen, steve macmanaman, david beckham, alfredo di stefano Puskas and di Stefano are not even English! And all of the above played for Real Madrid - NOT BARCELONA! The only player I can think of at the moment is Gary Lineker, who played for Barcelona in the 1980s under Terry Venables.
The following three English footballers played for Real Madrid, they are Michel Owen, David Beckham and Steve McCmnanon.
Anelka, Owen , Diarra, Zenden, Hughes, Petit
Two: Mark Hughes and Gary Linekar.
228 matches were played between them out of which real Madrid won 92 and Barcelona 88.
These following players joined Real Madrid from the E.P.L. Jonathan Wood gate, Michael Owen,David Beckham and Cunningham.