Andrade membuat debut untuk Portugal pada tanggal 25 April 2001, bermain 90 menit penuh dalam kekalahan 0<unk>4 di Prancis, dan merupakan bagian dari skuad nasional di Piala Dunia FIFA 2002 dan UEFA Euro 2004
, akhirnya mencetak tiga gol dalam 51 pertandingan. Dalam kompetisi terakhir, dimainkan di kandang sendiri, ia juga menempatkan satu di jaring sendiri dalam kemenangan 2-1 melawan Belanda di semifinal.