W reprezentacji Słowenii Mavrič zadebiutował 7 września 2005 roku w wygranym 2:1 wyjazdowym meczu eliminacji do Euro 2008 z Mołdawią. W eliminacjach do Mistrzostw Świata w RPA był podstawowym zawodnikiem kadry narodowej, jednak na turnieju głównym nie zagrał w żadnym z 3 meczów Słoweńców.