Flagside.football
PLAYER
Active

Themba Zwane

Club
Sundowns
Midfielder
Position detail
Attacking midfield
Preferred foot
Right
Born
3 August 1989
Place of birth
Tembisa, Gauteng, South Africa
Height
1.78 m
Nationality
South Africa
Last contract until
30 June 2026
Agent
Nikola Jokisic

Shirt numbers

Squad numbers are recorded from 2013 onwards.

Club

SeasonClubNumberMatchesAs captain
2025Sundowns1833
2016Sundowns182—

National team

SeasonCountryNumberMatches
2026South Africa111

Common questions

Which club does Themba Zwane play for?

Themba Zwane plays for Sundowns.

What shirt number does Themba Zwane wear?

Themba Zwane rocks the number 18 shirt. The club is Sundowns.

What position does Themba Zwane play?

Themba Zwane plays in the position of Attacking midfield.

How old is Themba Zwane?

Themba Zwane is 37 years old, born on 3 August 1989.

How many international matches has Themba Zwane played?

Themba Zwane has played 55 matches at international level. The national team on record is South Africa. Themba Zwane scored 12 international goals.

What is the nationality of Themba Zwane?

The nationality of Themba Zwane is South Africa.

Where was Themba Zwane born?

Themba Zwane was born in Tembisa, Gauteng, South Africa.

How tall is Themba Zwane?

The height of Themba Zwane is 1.78 m.

Which foot does Themba Zwane prefer?

Themba Zwane prefers the right foot.

When did Themba Zwane's last contract end?

Themba Zwane's last contract on record ran until 30 June 2026.

Nothing in this sub-section yet

We publish daily — come back, you'll find something.