Debutta nel club francese del Bordeaux, militandovi dal 1988 al 1996, periodo durante il quale totalizza 187 presenze in campionato, accompagnate da 37 reti. Nella stagione 1995-1996, nella gara di ritorno dei quarti di finale di Coppa UEFA, giocata il 19 marzo 1996 tra Bordeaux e Milan e finita 3-0 per i francesi, Dugarry realizzò una doppietta[2] che ribaltò il 2-0 dell'andata giocata a San Siro, eliminando la squadra di Fabio Capello dalla competizione. La squadra raggiunse poi la finale perdendo nel doppio confronto con il Bayern Monaco (0-2, 3-1). In quel Bordeaux giocavano anche i futuri campioni del mondo Zinédine Zidane e Bixente Lizarazu.
Proprio il Milan acquista Dugarry l'anno successivo, per 6 miliardi di lire,[3] ma la stagione del francese in rossonero non sarà felice complice soprattutto la negativa annata del Diavolo sia in campionato che nelle coppe. Dugarry colleziona 21 presenze in Serie A, realizzando 5 gol (doppietta contro il Piacenza, uno al L.R. Vicenza, al Cagliari e alla Reggiana), 2 presenze in Coppa Italia e 3 in UEFA Champions League. Il suo unico gol "europeo" lo realizza a Milano contro i norvegesi del Rosenborg, nella partita che sancisce l'eliminazione dei milanesi dalla coppa (1-2 sarà il punteggio finale dell'incontro).
Il Milan lo cede al Barcellona, squadra in cui non riesce a imporsi come titolare, collezionando solamente 7 presenze nella Liga e senza mai andare in gol. Dopo pochi mesi passa all'Olympique Marsiglia (52 partite e 8 gol in campionato il suo score con i biancoazzurri). Nella semifinale di ritorno di Coppa UEFA 1998-1999 in trasferta contro il Bologna è coinvolto in una rissa rimediando cinque turni di squalifica.[4][5]
Nel 1999 venne trovato positivo al nandrolone.[6] Ritorna al Bordeaux nel dicembre 1999, giocandovi fino a gennaio del 2003 (65 partite e 9 gol in campionato), mese in cui tenta l'avventura nella Premier League inglese col Birmingham City (30 partite e 6 gol). Sceglie quindi di trasferirsi al Qatar SC, per chiudere la sua carriera. Il 1º febbraio 2005 annuncia il suo ritiro dal calcio giocato, a 33 anni.
Nazionale
Ha esordito in nazionale il 26 maggio 1994 nel match Australia-Francia vinto dai transalpini per 1-0.