- 2022 FIFA World Cup Qatar qualifying2021/03/31(Wed)
March - November 2021
- UEFA Nations League 2020/2021 league phase2020/11/17(Tue)
September – November 2020
- Amistoso de la Roja (2020-11-11)2020/11/11(Wed)
11 November 2020 Amsterdam, Netherlands 
- Amistoso de la Roja (2020-10-07)2020/10/07(Wed)
7 October 2020 Lisboa, Portugal 
- UEFA EURO 2020 qualifying2019/11/18(Mon)
March - November 2019
- Amistoso de la Roja (2018-11-18)2018/11/18(Sun)
18 November 2018 Las Palmas de Gran Canaria, Islas Canarias 

- UEFA Nations League 2018/2019 league phase2018/11/15(Thu)
September – November 2018
- Amistoso de la Roja (2018-10-11)2018/10/11(Thu)
11 October 2018 Cardiff, Wales 
- 2018 FIFA World Cup Russia2018/07/15(Sun)
14 June – 15 July 2018 Russia 
- Amistosos de la Roja (2018-06-03, 09)2018/06/09(Sat)
3 June 2018 Villarreal, Castellón 

9 June 2018 Krasnodar, Russia 
- Amistosos de la Roja (2018-03-23, 27)2018/03/27(Tue)
2018/03/23 Dusseldorf, Germany 
2018/03/27 Madrid, Madrid 

- Amistosos de la Roja (2017-11-11, 14)2017/11/14(Tue)
2017/11/11 Málaga, Andalucia 

2017/11/14 Saint Petersburg, Russia 
- 2018 FIFA World Cup Russia qualifying2017/10/09(Mon)
September 2016 - October 2017
- Amistoso de la Roja (2017-06-07)2017/06/07(Wed)
7 June 2017 Murcia, Murcia 

- Amistoso de la Roja (2017-03-28)2017/03/28(Tue)
28 March 2017 Saint-Denis, France 
- Amistoso de la Roja (2016-11-15)2016/11/15(Tue)
15 November 2016 London, England 
- Amistoso de la Roja (2016-09-01)2016/09/01(Thu)
1 September 2016 Brussels, Belgium 
- UEFA EURO 20162016/06/27(Mon)
10 June - 10 July 2016 France 
- Amistosos de la Roja (2016-03-24, 27)2016/03/27(Sun)
24 March 2016 Udine, Italy 
27 March 2016 Cluj-Napoca, Romania 
- Amistosos de la Roja (2015-11-13, 17)2015/11/17(Tue)
13 November 2015 Alicante, Valencia 

17 November 2015 Brussels, Belgium 
- UEFA EURO 2016 qualifying2015/10/12(Mon)
September 2014 - October 2015
- Amistoso de la Roja (2015-06-11)2015/06/11(Thu)
2015/06/11 Leon, Leon 

- Amistoso de la Roja (2015-03-31)2015/03/31(Tue)
2015/03/31 Amsterdam, Netherlands 
- Amistoso de la Roja (2014-11-18)2014/11/18(Tue)
18 November 2014 Vigo, Pontevedra 

- Amistoso de la Roja (2014-09-04)2014/09/04(Thu)
4 September 2014 Saint Denis, France 
- 2014 FIFA World Cup Brazil2014/06/23(Mon)
12 June - 13 July 2014 Brasil 
- Amistoso de la Roja (2014-06-07)2014/06/07(Sat)
30 May 2014 Landover, Maryland 
- Amistoso de la Roja (2014-05-30)2014/05/30(Fri)
30 May 2014 Sevilla, Andalucia 

- Amistoso de la Roja (2014-03-05)2014/03/05(Wed)
5 March 2014 Madrid, Madrid 

- Amistosos de la Roja (2013-11-16, 19)2014/01/13(Mon)
16 November 2013 Malabo, Equatorial Guinea 
19 November 2013 Johannesburg, South Africa 
- 2014 FIFA World Cup Brazil qualifying2014/01/13(Mon)
September 2012 - October 2013
- Amistoso de la Roja (2013-09-10)2014/01/13(Mon)
10 September 2013 Geneve, Switzerland 
- Amistoso de la Roja (2013-08-14)2014/01/13(Mon)
14 August 2013 Guayaquil, Ecuador 
- 2013 FIFA Confederations Cup2014/01/13(Mon)
15-30 June 2013 Brasil 
- Amistosos de la Roja (2013-06-08, 12)2014/01/13(Mon)
8-12 June 2013 Miami/New York, USA 
- Amistoso de la Roja (2013-02-06)2014/01/13(Mon)
6 February 2013 Doha, Qatar 
- Amistoso de la Roja (2012-11-14)2014/01/12(Sun)
14 November 2012 Panama, Panama 
- Amistoso de la Roja (2012-09-07)2014/01/12(Sun)
7 September 2012 Pontevedra, Pontevedra 

- Amistoso de la Roja (2012-08-15)2014/01/12(Sun)
15 August 2012 Bayamon, Puerto Rico 
- UEFA EURO 20122014/01/12(Sun)
8 June - 1 July 2012 Poland
, Ukraine 
- Amistosos de la Roja (2012-05-26, 30)2014/01/12(Sun)
26-30 May 2012 St.Gallen/Bern, Switzerland 
- UEFA EURO 2012 qualifying2014/01/11(Sat)
September 2010 - October 2011
- 2010 FIFA World Cup South Africa2014/01/10(Fri)
11 June - 11 July 2010 South Africa 
- 2010 FIFA World Cup South Africa qualifying2014/01/09(Thu)
September 2008 - October 2009
- 2009 FIFA Confederations Cup2014/01/09(Thu)
14-28 June 2009 South Africa 
- UEFA EURO 20082014/01/08(Wed)
7 - 29 June 2008 Austria
, Switzerland 