W 2012 roku Granat został powołany do kadry na Mistrzostwa Europy 2012, jednak nie zagrał na nich w żadnym meczu. W reprezentacji Rosji zadebiutował 6 września 2013 w wygranym 4:1 meczu eliminacji do MŚ 2014 z Luksemburgiem. W 2014 roku powołano go do kadry na te mistrzostwa.