Career
Born in Johannesburg, Mashaba previously played club football for Platinum Stars, Free State Stars and Bidvest Wits. He made his international debut for South Africa in 2012.
Born in Johannesburg, Mashaba previously played club football for Platinum Stars, Free State Stars and Bidvest Wits. He made his international debut for South Africa in 2012.