W 2004 roku wraz z kadrą U-23 Griffiths wziął udział w Letnich Igrzyskach Olimpijskich, zakończonych przez Australię na ćwierćfinale. W pierwszej reprezentacji Australii zadebiutował 6 września 2006 roku w przegranym 0:2 meczu eliminacji Pucharu Azji 2007 z Kuwejtem. Do 2008 roku w drużynie narodowej zagrał 5 razy.