Lukas Podolski and Marco Reus found the back of the net as Germany record a 2-2 draw against Australia in Kaiserslautern.
Manager Joachim Low started with a 3-5-2 formation but the World Cup winners delivered a largely lacklustre performance, despite taking the lead after 17 minutes.
Gündoğan started his first game for Germany since August 2013 and played the full 90 minutes. Mesut Ozil who missed Arsenal’s victory over Newcastle last weekend also played 90 minutes for Germany tonight.
Germany take on Georgia in a Euro 2016 qualification clash on Sunday.
Kick-Off: 7:45pm GMT, 19:30 GMT
Stadium: Fritz-Walter-Stadion, Kaiserslautern, Germany
Germany: Ron-Robert Zieler, Mustafi, Mats Hummels, Holger Badstuber, Jonas Hector, Sami Khedira, Ilkay Gündoğan, Bellarabi, Mesut Özil, Marco Reus, Mario Gotze
Australia: Mathew Ryan, Jason Davidson, Ivan Franjic, DeVere, Wilkinson, Mile Jedinak, Mark Milligan, McKay, Troisi, Burns, Mathew Leckie
Goals: .17 Reus, .81 Podolski (Germany) .40 Troisi, .50 Jedinak