Having represented Spain at various youth levels, Torres made his senior debut on 6 September 2003 against Portugal and scored his first goal in a friendly match against Italy on 28 April 2004.
Mewakili Spanyol di berbagai tingkat pemuda, Torres membuat debut seniornya pada 6 September 2003 melawan Portugal dan mencetak gol pertamanya dalam sebuah pertandingan persahabatan melawan Italia pada 28 April 2004.