Sports
Nationality
Played for
CA Bizertin
ASM Oran
CA Batna
CRB Aïn Fakroun
JS Kabylie
MC Alger
MSP Batna
RC Kouba
USM Alger
Qadsia SC
Al Sharjah
Baniyas
Emirates Club
Al Nassr
Al-Qadisiyah