诺的比赛中首次代表西班牙替补出场。他在第四次代表西班牙出战时收获个人首粒国际比赛进球，在2006年世界杯预选赛附加赛中，他替补出场并打进了扳平比分的一球。他在98场国际比赛中共攻入59球，现为西班牙；2011年3月，他在2012年欧洲足球锦标赛预选赛对阵捷克的比赛中打入两球，打破了劳尔44球的国家队历史纪录。2008年6月10日，比利亚首次在国际比赛上演帽子戏法。在2008年欧洲足球锦标赛西班牙4:1战胜俄罗斯的比赛中，比利亚打进了前三粒进球，帮助队伍锁定D组头名。其余两次帽子戏法分别出现在对阵阿塞拜疆