Morocco
- Mohamed El Ouargla Abdelrrazak – Sète, Stade Français, Nîmes Olympique, Nice, Valenciennes, Lyon, Alès – 1945–48 and 1953–54, 1948–49 and 1950–51, 1952–53, 1954–56, 1956–57, 1957–58, 1958–59
- Yacine Abdessadki – Strasbourg, Toulouse FC – 2000–01 and 2003–05 and 2006 and 2007–08, 2005
- Ben Mohamed Adesselem – Bordeaux, Nîmes Olympique – 1952–55, 1955-57
- Hicham Aboucherouane – Lille OSC – 2005–06
- Abdeljahid Aid – RC Paris – 1988–90
- Hassan Akesbi – Nîmes Olympique, Reims, Monaco – 1955–61, 1961–63, 1963–64
- Jamal Alioui – Metz – 2005–06
- Hassan Alla – Le Havre – 2008–09
- Redouan Allaoui – Le Havre – 2006–08
- Azzedine Amanallah – Niort – 1987–88
- Gharib Amzine – Strasbourg, Troyes – 1998-01, 2001–03 and 2005–07
- Houssaine Anafal – Rennes – 1974–75 and 1976–77
- Abdallah Azhar – Reims, Grenoble – 1958–62, 1962–63
- Aziz Ben Askar – Caen – 2004–05
- Salaheddine Bassir – Lille OSC – 2001–02
- Larbi Ben Barek – Marseille, Stade Français – 1938–39 and 1953–55, 1946–48
- Mohamed Ben Brahim – Sète, FC Nancy – 1945–47, 1947–52
- Omar Ben Driss – Nice, Nîmes Olympique – 1954–55, 1959–60 and 1960–61
- Abdallah Ben Fatah – RC Paris – 1945–46
- Aziz Bennij – AS Nancy – 1991–92
- Driss Ben Tamir – Bordeaux – 1954–56
- Nabil Berkak – Troyes – 2002–03 and 2005–07
- Mustapha Bettache – Nîmes Olympique – 1956–63
- Mohammed Bouassa – Lyon – 1967–69
- Ben Mohamed Bouchaïb – Marseille, CO Roubaix-Tourcoing, Montpellier – 1946–48, 1948–50, 1952–53
- Mohamed Chaoui Bouchaïb – Montpellier – 1946–47
- Aziz Bouderbala – RC Paris, Lyon – 1988–90, 1990–92
- Nourdin Boukhari – Nantes – 2006–07
- Mehdi Bourabia – Grenoble – 2009–10
- Zahar Brahim – RC Paris, Bordeaux – 1956–58 and 1961–62, 1962–63
- Mohammed Chaouch – – Saint-Étienne, Metz, Nice – 1988–90, 1992–93, 1994–97
- Kamel Chafni – Ajaccio, Auxerre – 2005–06, 2007–11
- Marouane Chamakh – Bordeaux – 2002–10
- Saïd Chiba – AS Nancy – 1999-00
- Chicha – Marseille – 1955–57 and 1958–59
- Mickaël Chrétien Basser – AS Nancy – 2005–11
- Mounir Diane – Lens – 2003–08
- Mehdi Djillali – Toulon – 1959–60
- Boussa El Aouad – Lens – 1983–85
- Youssef El Arabi – Caen – 2010–11
- Brahim El Bahri – Le Mans – 2007–09
- Hakim El Bounadi – Sochaux – 2006–09
- Mustapha El Haddaoui – Saint-Étienne, Nice, Lens, Angers – 1987–88, 1988–90, 1991–93, 1993–94
- Talal El Karkouri – Paris SG – 1999-02 and 2003–04
- Bouchaib El Moubarki – Grenoble – 2008–09
- Aziz El Ouali – Nîmes Olympique – 1991–93
- Mustapha Embarek – Bordeaux, RC Paris – 1946–47 and 1949–51, 1951–53
- Amin Erbati – Marseille, Arles-Avignon – 2008–09, 2010–11
- Abdelilah Fahmi – Lille OSC, Strasbourg – 2000–03, 2003–05
- Driss Fettouhi – Le Havre – 2008–09
- Youssouf Hadji – Bastia, Rennes, AS Nancy – 2003–05, 2005–07, 2007–11
- Abdelkader Hamiri – Red Star, Stade Français, Cannes – 1945–46, 1946–47, 1948–49
- Hassan Hanini – Bordeaux, Lens – 1983–86, 1986–87
- Hassan Harmatallah – Lens – 1977–78
- Larbi Hazam – Valenciennes – 1975–79
- Adil Hermach – Lens – 2009–11
- Abdelkrim Jinani – Rennes – 1997–98
- Nourredine Kacemi – Istres – 2004–05
- Hassan Kachloul – Nîmes Olympique, Metz – 1992–93, 1996–98
- Ahmed Kantari – Brest – 2010–11
- Mohamed Khalfi – Red Star – 1947–48
- Abdelkrim Krimau – Bastia, Lille, Strasbourg, Tours, Le Havre, Saint-Étienne, RC Paris – 1974–80, 1980–81, 1982–83, 1983–84, 1984–85, 1985–86, 1986–87, 1987–89
- Mohammed Lashaf – Gueugnon – 1995–96
- Abderrahmane Mahjoub – RC Paris, Nice, Montpellier – 1951–53 and 1954–60 and 1963–64, 1953–54, 1961–63
- Mohammed Mahjoub – Marseille – 1948–50
- Mohammed Mahroufi – Nîmes Olympique – 1971–72
- Ben Kadour M'Barek – Bordeaux – 1946–47 and 1949–52
- Belhadj Djilali Mehdi – Nîmes Olympique, Toulon – 1955–59, 1959–60
- Mehdi Messaoudi – Saint-Étienne – 2008–09
- Hassan M'Jid – Sète, Nice – 1949–50, 1950–51 and 1952–53
- Lahcer Mounadi – Sochaux – 1990–91
- Noureddine Naybet – Nantes – 1993–94
- Abdeslam Ouaddou – AS Nancy, Rennes, Valenciennes – 1998-00 and 2008–10, 2003–05, 2006–08
- Walid Regragui – Toulouse FC, Ajaccio, Grenoble – 2000–01, 2002–04, 2008–09
- Youssef Rossi – Rennes – 1997–99
- Mohammed Saghir – Troyes – 1954–56
- Salem – Marseille – 1947–56
- Tarik Sektioui – Auxerre – 1998–99
- Kacem Slimani – Paris FC – 1972–73
- Oussama Souaidy – Toulouse FC – 2000–01
- Farid Talhaoui – Guingamp, Lorient – 2001–04, 2007
- Ahmed Tibari – RC Paris, Toulouse FC (1937) – 1957–60, 1961–62
- Smahi Triki – Lorient – 1998–99
- Brahim Zahar – Bordeaux – 1962–63
- Jaouad Zairi – Sochaux, Nantes – 2001–05, 2006–07
- Moncef Zerka – AS Nancy – 2005–09
Read more about this topic: List Of Foreign Ligue 1 Players