Access Keys:
Latest › News
Internationals 31. March 2026

Undav scores in ‘home win’

Germany defeated Ghana 2-1 in a friendly in Stuttgart, with Deniz Undav getting the winner.

It was an ideal start to this World Cup year for Germany, as they defeated Ghana 2-1 in a friendly in front of 52,000 fans in Stuttgart’s MHP Arena. Alexander Nübel and Angelo Stiller were in the starting line-up, while Deniz Undav came on at half-time and Chris Führich (in place of Florian Wirtz) and Josha Vagnoman (for Stiller) were introduced on the hour mark.

Ghana equalised in the 70th minute, Kai Havertz (45‘+3) having put Germany ahead just before the break. VfB striker Undav then bagged the winner in the 88th minute to the delight of the crowd, sealing the 2-1 final scoreline.

“It was brilliant to hear how much the fans were behind me, I love that,” VfB striker Undav said of the win over Ghana. “It was great for me to come on and score the winning goal. It was a perfect evening.”

Germany vs. Ghana
VfB players on international duty in March 2026
Alexander Nübel / Germany 27 March 2026, 20:45 CET: Switzerland - Germany | Friendly 3-4 (unused substitute)
30 March 2026, 20:45 CEST: Germany - Ghana | Friendly 2-1 (90 minutes)

Josha Vagnoman / Germany 27 March 2026, 20:45 CET: Switzerland - Germany | Friendly 3-4 (unused substitute)
30 March 2026, 20:45 CEST: Germany - Ghana | Friendly 2-1 (29 minutes)

Jamie Leweling / Germany Jamie Leweling will not be involved in the upcoming set of international matches due to a muscular issue. The four-time international has now left the German national team camp in Herzogenaurach, where he underwent further examinations on Monday 23 March.

Angelo Stiller / Germany 27 March 2026, 20:45 CET: Switzerland - Germany | Friendly (80 minutes)
30 March 2026, 20:45 CEST: Germany - Ghana | Friendly 2-1 (61 minutes)

Chris Führich / Germany 27 March 2026, 20:45 CET: Switzerland - Germany | Friendly 3-4 (unused substitute)
30 March 2026, 20:45 CEST: Germany - Ghana | Friendly 2-1 (29 minutes)

Deniz Undav / Germany 27 March 2026, 20:45 CET: Switzerland - Germany | Friendly 3-4 (unused substitute)
30 March 2026, 20:45 CEST: Germany - Ghana | Friendly (45 minutes, 1 goal)


Jeremy Arévalo / Ecuador 27 March 2026, 21:15 CET: Morocco - Ecuador | Friendly (2 minutes)
31 March 2026, 20:45 CEST: Netherlands - Ecuador | Friendly 1-1 ( 1minute)

Ermedin Demirovic / Bosnia and Herzegovina 26 March 2026, 20:45 CET: Wales - Bosnia and Herzegovina | World Cup Play-offs 2-4 on penalties (120 minutes)
31 March 2026, 20:45 CEST: Winner Wales / Bosnia-Herzegovina vs. winner Italy / Northern Ireland | World Cup Play-offs 1-1 / 4-1 on penalties (115 minutes)

Luca Jaquez / Switzerland 27 March 2026, 20:45 CET: Switzerland - Germany | Norway 3-4 (unused substitute)
31 March 2026, 18:00 CEST: Norway - Switzerland 0-0 (45 minutes)

Atakan Karazor / Türkiye 26 March 2026, 18:00 CET: -Playoff: Türkiye - Romania | World Cup Play-offs 1-0 (unused substitute)
31 March 2026, 20:45 CEST, Winner Slovakia - Kosovo vs. winner Türkiye - Romania | World Cup Play-offs 0-1 (unused substitute)


Bilal El Khannouss / Morocco 27 March 2026, 21:15 CET: Morocco - Ecuador | Friendly 1-1 (18 minutes)
31 March 2026, 21:00 CEST: Morocco - Paraguay 2-1 (66 minutes, 1 goal)

Nikolas Nartey / Denmark 26 March 2026, 20:45 CET: Denmark - North Macedonia | World Cup Play-offs 4-0 (4 minutes)
31 March 2026, 20:45 CEST: Winner Czechia - Republic of Ireland vs. winner Denmark - North Macedonia | World Cup Play-offs 2-2 / 3-1 on penalties (unused substitute)


Finn Jeltsch / Germany U21 27 March 2026; 18:00 CET: Germany - Northern Ireland | U21 EURO Qualifying round 3-0 (62 minutes)
31 March 2026, 18:00 CEST: Greece - Germany | U21 EURO Qualifying round 0-2 (90 minutes)

Chema / Spain U21 27 March 2026, 16:00 CET: Cyprus - Spain | U21 EURO Qualifying round 0-7 (unused substitute)
31 March 2026, 20:30 CEST: Spain - Kosovo | U21 EURO Qualifying round 2-0 (79 minutes)
Noah Darvich / Germany U20 / U21 26 March 2026, 16:45 CET: Germany - Czechia 2-1 | Friendly (83 minutes, 1 goal)
31 March 2026, 16:45 CEST: Greece - Germany U21 | Friendly 0-2 (unused substitute)

Florian Hellstern / Germany U19 25 March 2026, 18:00 CET: Germany - Sweden | U19 EURO Qualifying round 2-2 (90 minutes)
28 March 2026, 18:00 CET: Deutschland - Greece | U19 EURO Qualifying round 1-0 (90 minutes)
31 March 2026, 18:00 CET: Austria - Germany | U19 EURO Qualifying round 2-3 (90 minutes)


Mirza Catovic / Germany U19 25 March 2026, 18:00 CET: Germany - Sweden | U19 EURO Qualifying round 2-2 (18 minutes)
28 March 2026, 18:00 CET: Deutschland - Greece | U19 EURO Qualifying round 1-0 (2 minutes)
31 March 2026, 18:00 CET: Austria - Germany | U19 EURO Qualifying round 0-2 (31 minutes)

Max Herwerth / Germany U20 26 March 2026, 16:45 CET: Germany - Czechia | Friendly 2-1 (4 minutes)
31 March 2026, 16:45 CEST: Poland – Germany | Friendly 0-1 (unused substitute)