Il 17 agosto 2005 fu ceduto al Siviglia, con cui ha vinto 2 Coppe UEFA (2005-2006 e 2006-2007) e una Supercoppa europea (2006). Scese in campo da sostituto nel secondo tempo della finale della Coppa UEFA 2005-2006, segnando all'89' il gol del definitivo 4-0 contro il Middlesbrough. Realizzò una tripletta in casa del Real Madrid il 19 agosto 2007, partita di ritorno della finale di Supercoppa di Spagna vinta dagli andalusi per 5-3.