All competitionsLigue 1 Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Nadji Benkheira299262.405382Mohamed Tlili278102.524353Mohamed Djahdou1220121.420324Yacine Zeghad25312.31028Hamidu Fatawu24442.08728Kheiredine Merzougui226151.911287Julio Bandessi24012.11624Messaoud Midoune19581.482249Massinissa Nezla81589312310Faik Amrane148141.0772211Djalal Eddine Rahal21021.88921Ammar El Orfi18361.6972113Mohamed Belgourai18231.5352014Mohamed Belaribi13561.2061815Marouane Benzid14061.23214Badreddine Touki11338991417Redouane Maachou13001.17013Fouad Rahmani12121.0611319Djigo Saïkou102487412Oussama Khiari57540312Abderraouf Othmani21023651222Naoufel Merdja11011571123Hamza Salem9007739Mohamed Mounta7236149Bilal Hend545553926Khaled Bouhakak8007208Moussa Benzaid6215538Adda Derder6225148Rezki Hamroune4433548Destaing Sikoula444299831Zahreddine Benabda6115517Mamadou Sy524431733Benali Benammar6005406Abdeldjabar Beklal5104516Abdelhakim Amokrane2432006Mouad Redjem150211637Hamza Rebiai5004505Abdelnacer Bensaci231150539Ahmed Bensaci222984Mohamed Bensari04022441Zakarya Benabbas12167342Siaka Bagayoko2001802Aymen Chadli11174244Léonard Aggoune01021Badreddine Hadidi01011Abdelkodous Bensaci010301Mohammed Mahi010131Mohammed Ali Yakoubi010501Aymen Gaid01081