Carriera Giocatore Ha militato in tutte le categorie dalla Serie D ai professionisti giocando in quattro delle maggiori cinque società sarde. Per ogni campionato disputato non ha fatto registrare meno di 15 presenze in nessuna stagione.
Ha ottenuto due promozioni di categoria dalla Serie B alla Serie A, con il nella stagione 1997-1998 e col Torino nella stagione 1998-1999.
Con il Cagliari milita in Serie A per cinque stagioni passando dalla Serie C2 di Tempio alla Coppa UEFA. Lasciata Cagliari per Torino, vi rimane una stagione per poi passare alla Sampdoria con cui disputa tre stagioni.
Tornato a Sassari, qui gioca quattro stagioni segnando una rete nella sua città natale che porta anche ai play-off per la Serie B e che deve abbandonare dopo lo svincolo per il fallimento della società sassarese.
Dal 2006 al 2009 gioca nella Nuorese.
In un articolo pubblicato sul numero del 6 ottobre 2010 del quotidiano regionale sardo "La Nuova Sardegna", Marco Sanna annuncia il suo ritiro dal calcio giocatoMarco Sanna annuncia il ritiro dal calcio giocato , notizia tratta dal sito lanuovasardegna.gelocal.it.
In carriera ha totalizzato complessivamente 127 presenze in Serie A e 122 in Serie B.
Allenatore Inizia la carriera di allenatore nel 2009-2010, quando diviene allenatore-giocatore (Unica stagione con il doppio ruolo) del Valledoria.
Nel dicembre del 2010 diviene tecnico del in Promozione, dove trascorse le sue prime sei stagioni da giocatore professionista tra il 1986 ed il 1992, in sostituzione dell'esonerato Luca RaineriPromozione: cambio tecnico a Tempio , notizia tratta dal sito alguer.it.
Nel dicembre 2011 diventa allenatore della subentrando al dimissionario Giovanni Scanu.L'ex Marco Sanna alla guida della Nuorese notizia tratta dal sito tuttomercatoweb.com
A fine 2013 viene ingaggiato alla guida dell'Ozierese, in Promozione girone B, al posto di Agostino Fraoni.
Nell'ottobre 2014 firma come nuovo allenatore dell'. A fine stagione, dopo la retrocessione in Promozione, non viene confermato.
Il 10 novembre 2015 viene annunciato il suo ingaggio come allenatore della , militante in Serie D, al posto dell'esonerato Giuseppe Ferazzoli.UFFICIALE: Torres, ecco il nuovo mister tuttomercatoweb.com A fine stagione non viene confermato ed è sostituito da Guglielmo Bacci.
Il 13 settembre 2016 viene ingaggiato dal , militante nel girone E della Serie D. Successivamente, il 12 dicembre dello stesso anno, con la squadra nelle zone basse della classifica e una situazione societaria deficitaria, viene esonerato.
A pochi giorni dall'inizio del torneo di Serie D 2017-2018 viene ingaggiato dal Latte Dolce venendo esonerato però dopo un solo mese per far spazio a Massimiliano Paba che proprio a Sanna aveva lasciato il posto.
Il 26 ottobre 2018, viene annunciato il suo ritorno sulla panchina della Torres in Serie D, al posto dell'esonerato Pino Tortora. Il 26 marzo 2019, esattamente cinque mesi dopo il suo ingaggio,con la squadra reduce da tre sconfitte di fila, viene sollevato dall'incarico.
Il 17 giugno 2020 la Nuorese, che disputerà il campionato di Eccellenza regionale, comunica di aver raggiunto l'accordo per il ritorno del tecnico sassarese sulla panchina verde-azzurra. A fine stagione,società e tecnico decidono di comune accordo di non rinnovare il contratto per l'annata 2021-22.
Il 3 gennaio 2023 viene annunciato come nuovo allenatore dell'Ossese, squadra militante nel torneo Sardo di Eccellenza, al posto del dimissionario Giampiero Loriga. Al termine del campionato, la società bianconera, comunica che il contratto del tecnico non verrà rinnovato.
Nel giugno 2023 ritorna nuovamente alla Torres, questa volta per guidare la formazione primavera. Il 2 novembre 2025, dopo l'esonero di Michele Pazienza, gli viene affidata temporaneamente anche la panchina della prima squadra. Guida la squadra nella trasferta di Ravenna, dopo la quale torna ad occuparsi solamente della formazione giovanile. Il 26 maggio successivo, la dirigenza rossoblù comunica che il rapporto di collaborazione con il tecnico terminerà alla naturale scadenza del contratto, ovvero il 30 giugno seguente.
Statistiche Statistiche da allenatore Statistiche aggiornate al 10 novembre 2025.
StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleVittorie %Piazzamento Comp G V N P Comp G V N P Comp G V N P Comp G V N P G V N P % ott. 2014-2015 Ecc. 29 7 6 16 CI-Ecc. 1 0 0 1 - - - - - - - - - - Sub., 16º (retr.) nov. 2015-2016 D 23+2Play-off 15 5+1 3+1 CI-D - - - - - - - - - - - - - - Sub., 3º set.-dic. 2016 D 14 3 4 7 CI+CI-D 0+3 0+2 0+0 0+1 - - - - - - - - - - Sub., Eson. lug.-ott. 2017 D 6 1 0 5 CI-D 2 1 0 1 - - - - - - - - - - Eson. ott. 2018-mar. 2019 D 24 8 3 13 CI-D - - - - - - - - - - - - - - Sub., Eson. 2020-2021 Ecc. 14 4 4 6 - - - - - - - - - - - - - - - 5º gen.-giu. 2023 Ecc. 16 4 4 8 CI-Ecc. - - - - - - - - - - - - - - Sub., 7º nov. 2025 C 1 0 0 1 CI-C - - - - - - - - - - - - - - Ad interimTotale Torres 50 23 9 18 - - - - - - - - - - -- Totale carriera 129 42 27 60 6 3 0 3 - - - - - - - -
Palmarès Giocatore Competizioni nazionali
Tempio: 1986-1987
Note
Collegamenti esterni