The ex-Bloemfontein Celtic and Mamelodi Sundowns man has come good in Israel, and after a transfer from Bnei Yehunda to Maccabi Haifa he recently scored twice on debut.
"With all respect to the South African coaches, but they never gave me a chance to play," he says.
"So many South African coaches don't allow the youth to play while in Europe they do. In Europe we train hard and make sacrifices, but they give you the chance and I just have to exploit that myself.
"Like I said, one of the reasons was the coaches. I was playing in South Africa for two years and no teams wanted me so my agent called me and he fixed me up with a move to Israel. It went my way and I was very lucky."
Ndlovu is 22-years-old and was born in Johannesburg. He played a couple of games for the national Under-23 side and started his career at Platinum Stars' youth.