Sports
Nationality
Played for
Plays in
Blackburn Rovers
Chester FC
Everton
Manchester City
Sheffield United
Sunderland
Xanthi
Suwon Bluewings
Al-Ittihad Jeddah
AIS
Brisbane Roar
Macarthur FC
Newcastle Jets
Sydney Olympic