L'11 giugno 2007 metà del suo cartellino viene acquistato dal . Ha esordito con la maglia rossoblù il 26 agosto seguente, andando subito a segno nella prima giornata di campionato contro il . Nonostante alcuni gol nell'arco della stagione, Matri viene spesso relegato in panchina dall'allenatore Davide Ballardini, che gli preferisce il compagno di reparto Acquafresca. Tuttavia, il giorno dopo il divorzio tra la società sarda e il tecnico ravennate, il Cagliari riscatta l'altra metà del suo cartellino per 2,3 milioni di euro. Il 24 febbraio 2008 decide la gara con la , segnando nell'occasione il 1000º gol dei sardi in A.