Germany and Serbia have met 3 times, and the rivalry is remarkably even: 1 wins each way is no exaggeration, with 1 of those games drawn. Neither side can claim a clear historical edge.
Across those meetings the two have combined for 6 goals — an average of 2.0 per game, marking this out as a balanced fixture for goals. Germany have scored 3, Serbia 3.
Their most recent meeting (March 20, 2019) finished Germany 1–1 Serbia in the Friendlies.
They have met 3 times: 1 Germany wins, 1 draws and 1 Serbia wins.
Germany 1–1 Serbia, in the Friendlies.