2019年，他是国家队历史第三射手，进球数仅次于大卫·比利亚（59球）和劳尔（44球）。西班牙在他进球时从未输过比赛。托雷斯曾代表西班牙参加过不同级别的青年队比赛，在2003年9月6日对阵葡萄牙的比赛中首次登场，并在2004年4月28日对阵意大利的热身赛中打入个人首粒进球。在2006年国际足联世界杯预选赛期间，托雷斯出场11次攻入7球，帮助西班牙队成功晋级世界杯。在本届世界杯上，他打进3球，在对阵突尼斯时打进两球，西班牙在八分之一决赛被法国淘汰。在两年后的2008年欧洲足球锦标赛上，托雷斯在对阵德国的决