England will play friendlies against Uruguay and Jamaica ahead of next summer's World Cup finals, the FA have confirmed.
Sven-Goran Eriksson's men will meet the South Americans at Anfield on March 1 and then take on the Reggae Boyz at the new Wembley Stadium as their last warm-up game on Saturday June 3, with both matches screened live on the BBC.
A friendly against Hungary at Wembley on May 3 had already been confirmed as part of the final preparations ahead of Germany 2006.
England kick off their bid to win the World Cup against Paraguay in Frankfurt on June 10, before meeting Trinidad and Tobago in Nuremberg five days later. Their final Group B game will be against Eriksson's homeland of Sweden on June 20 in Cologne.
The England head coach told the FA's website: 'I'm delighted that we have been able to finalise these fixtures quickly and am very pleased with our opponents.
'These games will allow us to test ourselves against teams with very different styles of play, which is critical ahead of a World Cup.'