Desde que debutara en 2004 con selección de balonmano de Hungría frente a la selección de Arabia Saudita, ha participado en todos los grandes campeonatos con Hungría, habiendo sido seleccionado en cinco Mundiales (2007, 2009, 2011, 2013 y 2017), seis Europeos (2004, 2006, 2008, 2010, 2012 y 2014) y en dos Juegos Olímpicos (2004 y ). Actualmente es el séptimo jugador con más partidos jugados de la selección absouta y el cuarto con más goles anotados.