Hamann, mantan kapten tim nasional senior Jerman, membuat debut tim nasionalnya pada 22 Januari 2003, dalam pertandingan melawan Makedonia. Dia bermain di 2003, 2007
, 2009, dan 2011 EuroBaskets; dan di Piala Dunia FIBA 2006 dan 2010.