Провёл 67 матчей за сборную ЮАР. Участник чемпионата мира 2002 года. Зума был капитаном команды на Кубке африканских наций 2006.