Ndiviwe Mdabuka

Ndiviwe Mdabuka (born 12 March 1991) is a South African soccer player who played as a midfielder.

Mdabuka was a member of Ajax Cape Town's academy before making his senior breakthrough at Vasco da Gama in the National First Division. He was signed by Ajax Cape Town in 2015 to make his first-tier debut in the 2015-16 South African Premier Division.

His Ajax Cape Town debut came in the 2015 MTN 8 against Orlando Pirates, where he scored the only goal in a 1–0 victory. Ajax Cape Town went on to win the competition. Over the next two years, Mdabuka was a regular player. Under Ajax Cape Town's last coach of 2017–18, Muhsin Ertuğral, Mdabuka lost the confidence of the manager and was told that he was not a part of Ertuğral's plans for the squad. Mdabuka trained with Bidvest Wits and was considered by Highlands Park before settling back in the First Division with Maccabi.

Following short spells in Maccabi and Cape Umoya United, Mdabuka joined the Cape Town All Stars in 2020. His stay at Cape Town All Stars ended with the team taking a place in the playoffs and Mdabuka becoming top goalscorer in the team. With Chippa United reportedly being interested in the player, Mdabuka joined Richards Bay in the summer of 2022 to once again play in the South African Premier Division. However he only started one match, and was released in 2023.