I think in 2009 the captain is Ballack, but now because he's injured Lahm took over the captaincy
There was no world cup in 2009.
The captain of German team in 1996 was Michael Ballack.
Philipp Lahm
The current captain for the German National Football Team is Philipp Lahm who also captains his club team, FC Bayern Munich.
The current German football captain is Philipp Lahm, who plays his club football for Bayern Munich.
Oliver Kahn
Regulary it's Michael Ballack. Unfortunally he is injured and can't play the World Cup. So at the World Cup Philipp Lahm is the captain
Tim Tebow was selected captain of the Florida Gators Football team twice, in 2008 and 2009.
Tim Cahill is the team captain for Australia's football team! (:
Rio Ferdinand is englands football team captain!
the football indian team captain is ajay kumar saahoo
The captain of the Italian football team is decided by the coach and his assistant.