Buhle Mkhwanazi
Buhlebuyeza Wilson Mkhwanazi is a South African soccer player who plays as a centre-back for Siwelele in the South African Premier Division. He has previously played in the Premier Division Mamelodi Sundowns, Bloemfontein Celtic, Pretoria University, Bidvest Wits and SuperSport United, and has been capped 21 times by South Africa.
Club career
Having played youth football with Bidvest Wits and Bloemfontein Celtic, Mkhwanazi was promoted from Mamelodi Sundowns' development squad to their first team in 2010. He made 10 first team appearances during the 2010–11 season.He joined Bloemfontein Celtic on loan during the 2011–12 season, and was named Celtic's young player of the season for 2011–12, in which he played 20 times. He spent the 2012–13 season on loan at University of Pretoria, often nicknamed AmaTuks, where he made 19 appearances, before returning to the club on a permanent basis in summer 2013. He spent the 2013–14 season as captain of AmaTuks, and played 28 times for the club that season.
In summer 2014, it was announced that Mkhwanazi had signed for Bidvest Wits. The fee was reported to be, though Mkhwanazi denied this. He scored the first goal of his senior career on 26 November 2014, to put Wits 2–0 up in an eventual 2–2 draw with Mpumalanga Black Aces. He was named in the Premier Soccer League Team of the Week following that match. In January 2019, he signed a new contract with the club until 2021. Across six years with Bidvest Wits, Mkhwanazi played 131 times and scored 7 goals.
Following the sale of Bidvest Wits to Tshakhuma Tsha Madzivhandila in 2020, it was reported that Mkhwanazi would stay with TTM to see out the remainder of his contract, as he rejected a payout of as it was below his annual wage. However a protracted dispute occurred between Mkhwanazi and TTM, with it reported by The Sowetan that TTM were asking Mkhwanazi to take a pay cut, which he rejected. Mkhwanazi did not play for TTM, or any other club during the dispute, and lived off his savings during the 2020–21 season.
On 18 August 2021, Mkhwanazi signed for SuperSport United on a one-year contract. He played 8 matches for the club before being barred from first team training in 2022 for refusing to take a COVID-19 vaccine.
He had a spell playing with Wits University in 2023–24, before he signed for National First Division club Highbury in January 2025.
In August 2025, he signed for newly-formed South African Premier Division club Siwelele.