Do tej pory w reprezentacji Hiszpanii wystąpił 17 razy. Został powołany na Euro 2008, gdzie zagrał w spotkaniu przeciwko Grecji, wygranym przez jego reprezentację 2-1. Zdobył z reprezentacją Mistrzostwo Europy 2008, Mistrzostwo Europy 2012 i Mistrzostwo Świata 2010.