Провёл за сборную Словакии 135 матчей, забил 520 голов. Участник чемпионатов Европы 2006, 2008 и 2012 годов (групповой этап), участник чемпионатов мира 2009 и 2011 годов.