Sein Debüt in der Nationalmannschaft gab Hamann am 22. Januar 2003 in Koblenz gegen Mazedonien. Sein größter Erfolg auf internationaler Ebene war der 5. Platz bei der Europameisterschaft 2007. Zwischen 2003 und 2011 bestritt Hamann insgesamt 131 Länderspiele, von denen 75 gewonnen werden konnten. Dabei erzielte er durchschnittlich 5,03 Punkte pro Spiel. Im Juni 2013 erklärte Hamann seinen Rücktritt aus der Nationalmannschaft.