Recoba kwam 69 keer voor zijn land uit en scoorde daarin 11 keer. Op de Copa América 2007 maakte hij na de verloren halve finale tegen Brazilië bekend te zullen stoppen als Uruguayaans international.