| No. | Date | Venue | Cap | Opponent | Score | Result | Competition |
|---|
| 1 | 27 March 2015 | Ramón Sánchez Pizjuán, Seville, Spain | 3 | Ukraine | 1–0 | 1–0 | UEFA Euro 2016 qualifying |
|---|
| 2 | 1 June 2016 | Red Bull Arena, Salzburg, Austria | 9 | South Korea | 4–0 | 6–1 | Friendly |
|---|
| 3 | 6–1 |
|---|
| 4 | 17 June 2016 | Allianz Riviera, Nice, France | 11 | Turkey | 1–0 | 3–0 | UEFA Euro 2016 |
|---|
| 5 | 3–0 |
|---|
| 6 | 21 June 2016 | Nouveau Stade, Bordeaux, France | 12 | Croatia | 1–0 | 1–2 | UEFA Euro 2016 |
|---|
| 7 | 5 September 2016 | Reino de León, León, Spain | 15 | Liechtenstein | 6–0 | 8–0 | 2018 FIFA World Cup qualification |
|---|
| 8 | 7–0 |
|---|
| 9 | 7 June 2017 | Nueva Condomina, Murcia, Spain | 20 | Colombia | 2–2 | 2–2 | Friendly |
|---|
| 10 | 2 September 2017 | Santiago Bernabéu, Madrid, Spain | 21 | Italy | 3–0 | 3–0 | 2018 FIFA World Cup qualification |
|---|
| 11 | 5 September 2017 | Rheinpark Stadion, Vaduz, Liechtenstein | 22 | Liechtenstein | 2–0 | 8–0 | 2018 FIFA World Cup qualificat
|
|---|