Hamann, the former captain of the senior German national team, made his national team debut on 22 January 2003, in a game against Macedonia. He played at the 2003, 2007, 2009, and 2011 EuroBaskets; and at the 2006 and 2010 FIBA World Cups.