On 26 March 1996, Ballack debuted for the Germany national under-21 team against Denmark, shortly after signing for Chemnitzer FC. In all, he played 19 matches for this side, scoring four goals.