Nell'estate del 2007, a contratto scaduto con l', si è trasferito al Cagliari, dove ha ritrovato il tecnico Marco Giampaolo, che lo aveva allenato nel club bianconero. Nel campionato 2008-2009 Fini è stato l'assist-man più efficace del campionato di Serie A, con 13 assist vincenti, di cui uno per Acquafresca sul campo dell', capolista del campionato.