Conta 10 presenze e 2 gol con la Germania Under-21, con cui esordì nel 1993. Ha giocato 59 partite e ha segnato 5 reti nella Nazionale tedesca (debuttò nel 1997) e ha partecipato al , a Euro 2000, al e a Euro 2004. A causa della mancata convocazione al Hamann annunciò il suo ritiro dal calcio internazionale nel maggio 2006.