We have a nickname for the german national team, don't worry
Still, I'm wondering if die Mannschaft really isn't an actual nickname: you could regard it as "the team", and everybody would understand that you're talking about the national team instead of your local FC. The lack of a proper nickname might be attributed to a german inhibitance towards nationalistic exhibisitionism. Just a little generalisation on my part here.