W reprezentacji Nowej Zelandii Davis zadebiutował 21 czerwca 2000 w wygranym 3-1 meczu z Vanuatu podczas Pucharze Narodów Oceanii, na którym Nowa Zelandia zajęła drugie miejsce. W 2001 roku uczestniczył w eliminacjach Mistrzostw Świata 2002. W 2002 roku po drugi wystąpił w Pucharze Narodów Oceanii, który Nowa Zelandia wygrała. Davis wystąpił we wszystkich pięciu meczach z Tahiti, Papuą-Nową Gwineą, Wyspami Salomona, Vanuatu i Australią.