Nella stagione 2000-2001 passa al , dopo aver disputato un positivo campionato con il Verona e avergli garantito la permanenza in Serie A, andando peraltro a rete contro le blasonate Juventus, e . Il suo acquisto da parte dei sardi è uno dei più cospicui della gestione Cellino, che lo strappa a suon di miliardi al Torino, e grandi sono la pressione e le aspettative sull"aeroplanino" siculo, ma i risultati sono al di sotto delle aspettative. Con i rossoblù gioca fino a metà della stagione 2003-2004, quando in gennaio passa in prestito al con cui disputa 9 gare tra campionato e Coppa UEFA. In Sardegna timbra in totale 107 presenze e 24 gol.