W reprezentacji Słowenii rozegrał 217 meczów, w których zdobył 702 bramki. W 2004 wystąpił na igrzyskach olimpijskich w Atenach (rzucił 15 goli). Uczestniczył w mistrzostwach świata w: Niemczech (2007), Hiszpanii (2013) i Katarze (2015). Brał również udział w pięciu mistrzostwach Europy (2006, 2008, 2010, 2012, 2016). Podczas ME w Austrii (2010) zdobył 41 bramek i zajął 2. miejsce w klasyfikacji najlepszych strzelców turnieju. Na ME w Serbii (2012) rzucił 30 goli, zajmując 10. miejsce w klasyfikacji najlepszych strzelców.