England will take on Turkey, Australia and Portugal in friendlies as part of their final preparations for Euro 2016. Roy Hodgson's side will head for Manchester and Sunderland for their first two warm-up games, taking on Turkey at the Etihad Stadium on Sunday 22 May.
They then travel to the Stadium of Light to take on the Socceroos on Friday 27 May, before returning to London to take on Cristiano Ronaldo's Portugal at Wembley on 2 June.
"I'm happy that we have been able to secure three challenging opponents that will help us prepare for the tournament," Hodgson said. "Since the draw in Paris last December, The FA has worked hard to put together a programme of games around the country and we're looking forward to playing in the north-west and north-east before the final home game at Wembley."
England will begin their Euro 2016 campaign against Russia nine days after their last warm-up game on 11 June. They take on Wales five days later before concluding their group campaign against Slovakia on May 20 June.
The Three Lions also take on world champions Germany and Netherlands in high profile friendlies during the next international break in late March.