Current club
Played for
Plays in
Crystal Palace
Celtic
Hibernian
Lorient
Marseille
Sochaux
Birmingham City
Bristol City
Doncaster Rovers
Manchester United
Preston North End
Scunthorpe United
Walsall
West Bromwich
Yeovil Town
Swansea City