Марган пачаў кар’еру ў акадэміі французскага «Страсбура», за які выступаў да 2008 года. Пасля гуляў за англійскі клуб «Саўтгемптан», у якім правёў 7 сезонаў. У ліпені 2015 года перайшоў у «Манчэстэр Юнайтэд» за 25 млн фунтаў, а праз 18 месяцаў, у студзені 2017 года, за 20 млн фунтаў быў прададзены ў «Эвертан».
У чэрвені 2020 года перайшоў у «Ніцу». У студзені 2023 года на правах арэнды далучыўся да аўстралійскага клуба «Вестэрн Сідней Уондэрэрс». Па заканчэнні сезона 2022/23 пакінуў «Ніцу». У жніўні 2023 года падпісаў двухгадовы кантракт з турэцкім «Каньяспорам», аднак ужо праз 10 дзён ён быў разарваны. У верасні 2023 года стаў іграком грэчаскай «Кіфісіі».
Выступаў за зборныя Францыі ўсіх узростаў, пачынаючы са зборнай да 16 гадоў. У 2014 годзе дэбютаваў за першую зборную Францыі і згуляў на чэмпіянаце свету.