Álvaro Morata
30Goals for Spain
| October 15, 2024 | Spain 3–0 Serbia | 65' |
| June 15, 2024 | Spain 3–0 Croatia | 29' |
| October 12, 2023 | Spain 2–0 Scotland | 73' |
| September 8, 2023 | Spain 7–1 Georgia | 66' |
| September 8, 2023 | Spain 7–1 Georgia | 40' |
| September 8, 2023 | Spain 7–1 Georgia | 22' |
| December 1, 2022 | Spain 1–2 Japan | 11' |
| November 27, 2022 | Spain 1–1 Germany | 62' |
| November 23, 2022 | Spain 7–0 Costa Rica | 90' |
| September 27, 2022 | Spain 1–0 Portugal | 88' |
| June 2, 2022 | Spain 1–1 Portugal | 25' |
| November 14, 2021 | Spain 1–0 Sweden | 86' |
| July 6, 2021 | Spain 1–1 Italy | 80' |
| June 28, 2021 | Spain 5–3 Croatia | 100' |
| June 19, 2021 | Spain 1–1 Poland | 25' |
| March 25, 2021 | Spain 1–1 Greece | 33' |
| November 17, 2020 | Spain 6–0 Germany | 17' |
| November 15, 2019 | Spain 7–0 Malta | 23' |
| June 10, 2019 | Spain 3–0 Sweden | 85' |
| March 26, 2019 | Spain 2–0 Malta | 73' |
| March 26, 2019 | Spain 2–0 Malta | 31' |
| September 5, 2017 | Spain 8–0 Liechtenstein | 54' |
| September 5, 2017 | Spain 8–0 Liechtenstein | 15' |
| September 2, 2017 | Spain 3–0 Italy | 77' |
| September 5, 2016 | Spain 8–0 Liechtenstein | 83' |
| September 5, 2016 | Spain 8–0 Liechtenstein | 82' |
| June 21, 2016 | Spain 1–2 Croatia | 7' |
| June 17, 2016 | Spain 3–0 Turkey | 48' |
| June 17, 2016 | Spain 3–0 Turkey | 34' |
| March 27, 2015 | Spain 1–0 Ukraine | 28' |