Buckley a disputé 72 matches et marqué 10 buts sous le maillot de l'équipe d'Afrique du Sud depuis ses débuts internationaux en 1998. Il a déjà disputé deux phases finales de coupe du monde en 1998 et 2002.