Germany will face Belarus and Serbia as part of their build-up to Euro 2008, the German Football Association (DFB) confirmed on Wednesday.
Joachim Low's side will fly to Kaiserslautern from their training camp in Majorca for the clash with Belarus on May 27 before returning to the Balearic Island immediately after the game.
They will then travel to Gelsenkirchen to face Serbia on Saturday, May 31 - their final fixture before their opening Euro 2008 group fixture against Poland on June 8 in Klagenfurt.
"We have selected these opponents for a reason," revealed Low.
"According to our information, Belarus and Serbia closely match the mentality and playing style of our group opponents Poland and Croatia."
Low admitted it had proved difficult to arrange a friendly in Majorca, hence the day-trip to the Fritz-Walter Stadium for the Belarus fixture.
He said: "We are happy to break off our training camp and use this opportunity to present ourselves in front of our fantastic supporters in Germany."
Germany have also confirmed their base for Euro 2008 will be in Ascona, Switzerland.