赛附加赛中，他替补出场并打进了扳平比分的一球。他在98场国际比赛中共攻入59球，现为西班牙；2011年3月，他在2012年欧洲足球锦标赛预选赛对阵捷克的比赛中打入两球，打破了劳尔44球的国家队历史纪录。2008年6月10日，比利亚首次在国际比赛上演帽子戏法。在2008年欧洲足球锦标赛西班牙4:1战胜俄罗斯的比赛中，比利亚打进了前三粒进球，帮助队伍锁定D组头名。其余两次帽子戏法分别出现在对阵阿塞拜疆（2009年）和塔希提（2013年）的比赛中。比利亚在对阵列支敦士登的比赛中进球数最多，共打进7球，其中包括