Davids 2004 óta tagja a dél-afrikai válogatottnak, részt vett a 2008-as afrikai nemzetek kupáján, a 2009-es konföderációs kupán és a 2010-es világbajnokságon.