England will host current World and European champions Spain at Wembley Stadium in November, as Fabio Capello's side begin their preparations for UEFA EURO 2012 in Poland and Ukraine.
The Three Lions secured their place in the Finals with the draw against Montenegro and this will be the first game following qualification at Wembley.
It will be the first meeting between the two countries since November 2009 when Spain were 2-0 winners in Seville.
The game will take place on Saturday 12 November with kick off scheduled for 5.15pm.
Ticket prices are still to be finalised but they will go on sale to englandfans members on 13 October and then on general sale from Monday 17 October.
An England match is also planned at Wembley for Tuesday 15 November, but details are still to be finalised.