Nationality
Played for
Newcastle
Atalanta
Diyarbakirspor
Kayserispor
Jiangsu Suning
Liaoning Hongyun
PSM Makassar
Suwon FC
Zulte Waregem
Al-Ittihad Jeddah
AIS
Gold Coast
Marconi Stallions
Melbourne Victory
Northern Spirit FC
WS Wanderers
Western United