Ndlovu maakte in 1991 zijn debuut in het Zimbabwaans voetbalelftal en vertegenwoordigde zijn land op het Afrikaans kampioenschap voetbal 2004 in Tunesië, waar hij drie keer de weg naar doel vond. Hij werd echter met zijn land uitgeschakeld in de groepsfase. Ndlovu scoorde 38 keer in 100 interlands voor Zimbabwe.