Van Heerden 2004 óta tagja a dél-afrikai válogatottnak, azóta 28 alkalommal kapott lehetőséget a csapatban és három gólt szerzett. Részt vett a 2005-ös CONCACAF-aranykupán, a 2006-os és 2008-as afrikai nemzetek kupáján, valamint a 2009-es konföderációs kupán is.