Punch Masenamela

Punch Jan Masenamela (born 17 October 1986) is a South African footballer who currently plays for Mamelodi Sundowns and South Africa as a defender.

International career
Born in Bochum, Transvaal, Masenamela made his debut for South Africa in 2010.