Throughout his international career he earned 86 caps for Germany, including 49 as team captain.
Tijekom svoje reprezentativne karijere, skupio je 86 nastupa za Njemačku, dok je 49 njih igrao kao kapetan.