Football Bets Today
Betting

Midfielder · South Africa · born 1989

Career by season, honours, the Bafana Bafana record and the reported net worth, with the current club and this season's numbers in the modules.

Mamelodi Sundowns · as of 2026-11-11Bafana Bafana

Career

Clubs by season

ClubFromToAppsGoalsNote
M Tigers / Vardos FC2010--youth
Mamelodi Sundowns20102013291permanent
Mpumalanga Black Aces20132014294loan
Mamelodi Sundowns2014present39579permanent

Appearances and goals are to the end of the last completed season; this season's numbers load from the feed.

Bafana Bafana

Debut 2014 · 55 caps · 12 goals (to 2026-11)

Honours

  • South African Premier Division 9 titles · Mamelodi Sundowns
  • CAF Champions League 2016, 2025-26 · Mamelodi Sundowns
  • CAF Super Cup 2017 · Mamelodi Sundowns
  • Africa Football League 2023 · Mamelodi Sundowns
  • FIFA African–Asian–Pacific Cup 2026 · Mamelodi Sundowns
  • Africa Cup of Nations third place 2023 · South Africa
  • PSL Footballer of the Season 2019-20
  • PSL Players' Player of the Season 2019-20
  • PSL Midfielder of the Season 2019-20 and 2020-21
  • PFA Player of the Year 2020-21
  • SAFJA Footballer of the Year 2020

Reported net worth

ZAR 26 million (Afrik-Foot (10 Sep 2025), citing Inquire Salary, 2025)
Salary: Believed to be over ZAR 500,000 a month at Mamelodi Sundowns (Afrik-Foot, 2025)

Published estimates, not accounts. The figure carries its publisher and year.

In depth

About Themba Zwane

Key takeaways

  • Themba Zwane, nicknamed Mshishi for his dribbling, was born on 3 August 1989 in Tembisa, Gauteng, and joined Mamelodi Sundowns in January 2011 from Vardos FC.
  • He made his South Africa debut in May 2014 against Australia, and his live cap and goal count sits in the stats module.
  • Afrik-foot estimated his net worth at about R26 million in September 2025 and Briefly repeated that figure in May 2026, and both are unofficial estimates because clubs do not publish pay.
  • With Sundowns he has won nine PSL titles, three Nedbank Cups, two Telkom Knockouts, the 2016 CAF Champions League and the 2017 CAF Super Cup.
  • He was named in South Africa's 26 player squad for the 2026 World Cup on 27 May 2026, aged 36, two days before Sundowns announced his contract extension.

Themba Zwane, known across South African soccer as Mshishi, is an attacking midfielder for South Africa and for Mamelodi Sundowns, the club he joined in January 2011. He was born on 3 August 1989 in Tembisa, Gauteng, and plays for Bafana Bafana. The nickname comes from his dribbling, which is usually the first thing a Sundowns supporter mentions when his name comes up. What follows puts the medals, the caps, the Tembisa story and every published money estimate in one place, each with its date, so that you can weigh the numbers for yourself.

Most readers arrive with one of a handful of questions, so the short answers come first. His club is Mamelodi Sundowns, who announced a contract extension for their captain on 29 May 2026. His cap count moves whenever he plays, so the live figure belongs to the stats module and not to these paragraphs. As for net worth, Afrik-foot put it at about R26 million in September 2025, an unofficial estimate that is unpacked further down. He turned 37 on 3 August 2026.

Who Is Themba Zwane, and Why Is He Called Mshishi?

Themba Zwane is a South African soccer player from Tembisa in Gauteng, an attacking midfielder who has spent most of his senior career at Mamelodi Sundowns. So, where does the name Mshishi come from? It is a tribute to his dribbling, the patient way he carries the ball past a marker and waits for the pass to open. Supporters use the nickname far more often than his surname, and if you search for Mshishi and land on a Sundowns team sheet, you have found the right man.

What makes him unusual is the route. Many of the best known players on the continent made their names through moves abroad, whereas Zwane came through M Tigers and Vardos FC before settling at Sundowns. In my opinion, that makes him the clearest argument that a player can become a national figure without leaving the PSL. Readers in Nigeria, Kenya, Ghana and Uganda will mostly know him from the CAF Champions League and from the 2023 Africa Cup of Nations, where South Africa finished third.

His age is the other thing people ask about. He was born on 3 August 1989, which made him 36 when the World Cup squad was named in May 2026 and 37 from that August. Searches for his wife and family are common too. But, the dated public record is about his soccer and the published estimates of his earnings, so those are what the sections below set out. Each figure carries its date because caps and valuations both move.

From Tembisa to Sundowns: The Road to the Club

Zwane came through the local sides M Tigers and Vardos FC before the move that defined his career. He joined Mamelodi Sundowns in January 2011 from Vardos, and Afrik-foot reported in September 2025 that Sundowns paid a transfer fee of R2 million. That is the only fee attached to his name, because he has never been sold since.

Did it click straight away at Sundowns, though? He made his national team debut in May 2014, which tells you that patience and steady selection at club level opened the door to Bafana Bafana. Regular minutes give a dribbler the rhythm he needs, and Zwane has had them for a long time.

From there, the totals grew steadily season after season. Afrik-foot counted 425 Sundowns appearances, 80 goals and 60 assists by September 2025, numbers that only come from being selected year after year. On 29 May 2026 Sundowns announced a contract extension for their captain. The Citizen reported it as a one year deal running to 2027.

A short timeline helps to keep the dates straight. He was born in Tembisa in August 1989 and signed for Sundowns in January 2011. A first cap followed in May 2014 and the CAF Champions League in 2016. The 2019-20 season brought the PSL Footballer of the Season award, October 2024 brought his 50th cap, and late May 2026 brought a World Cup squad place and the contract extension two days apart.

What Mshishi Does on the Pitch

Zwane plays as an attacking midfielder, the link between the midfield and the forwards, and he is at his best receiving the ball in tight spaces. His strength is the dribble that gave him his nickname, used less to beat a whole defence than to draw one defender out and release a teammate into the gap. Perhaps the closest everyday comparison is a good minibus taxi driver in Johannesburg traffic, who rarely looks rushed yet always seems to find the lane that is about to open. Goals and assists follow from that calm, as the career totals show.

The performances that define him begin in 2016, when Sundowns won the CAF Champions League and Zwane collected the medal that most readers outside South Africa know him for, with the CAF Super Cup following in 2017. Then comes the 2019-20 season, when he was named PSL Footballer of the Season, Players' Player of the Season and Midfielder of the Season. He was also the first winner of the SAFJA Footballer of the Year award in 2020. A year later, in 2020-21, he kept the Midfielder of the Season award and added the PFA Player of the Year.

The honours list at club level is long. With Sundowns he has won nine PSL titles, the most recent listed being 2024-25, which means nine seasons that ended with Sundowns on top of the log, along with three Nedbank Cups and two Telkom Knockouts. On the continent, the record shows the 2016 CAF Champions League and the 2017 CAF Super Cup. That is why the Downs are often described as the best resourced club side in Africa, and why Zwane, captain when the 2026 extension was announced, became the face of that project for supporters from Lagos to Kampala.

How should you read his numbers in the stats module? An attacking midfielder is judged on more than goals, so look at appearances first, because being picked regularly at a club with that much competition for places is itself the achievement. Then, look at goals and assists together and not separately. The career totals carry the season they run to, since they change with every match, while the honours above are fixed and dated.

Themba Zwane and Bafana Bafana: Caps, Goals and Tournaments

Zwane made his South Africa debut in May 2014, coming on as a substitute in a friendly against Australia. Ten years on, in October 2024, he won his 50th cap in an Africa Cup of Nations qualifier against Congo. His caps and goals have moved on since, so the live count sits in the stats module and always travels there with its date.

The tournament that sealed his standing with supporters was the finals hosted by Ivory Coast in early 2024, the 2023 edition of the continental showpiece, where Bafana Bafana finished third. Zwane was part of that squad. So, when people ask which of his international appearances mattered most, I would point to that tournament before any friendly.

The World Cup chapter came in 2026. On 27 May 2026 he was named in the final 26 player squad for the 2026 World Cup. He was 36 at the time and was reported by Al Jazeera as the oldest player in the group. For a playmaker who built his career in the PSL, that selection says a great deal about how highly a local league education was valued by the national coaches.

Themba Zwane net worth

Afrik-foot estimated Themba Zwane's net worth at about R26 million in September 2025, taking the figure from a salary aggregator. Briefly repeated a net worth of around R26 million on 23 May 2026 and attributed it to Afrik-foot, so the two reports are one estimate travelling and not two separate calculations. This is an unofficial, published estimate.

On salary, Afrik-foot reported in 2025 that he is believed to earn over R500,000 a month, up from about R250,000 a month in his early Sundowns days. Briefly, in May 2026, gave a range of R250,000 to R500,000 a month, depending on contract structure and incentives. Clubs do not publish pay, so both are informed estimates. And, for image rights, no named outlet has published a figure at all, which is worth saying plainly so that nobody reads a gap as a hidden number.

The R2 million transfer fee that Sundowns paid Vardos in 2011, reported by Afrik-foot in September 2025, went to the selling club and not to the player. It says nothing about what sits in his bank account.

Endorsements are the least documented part of the picture. Afrik-foot in 2025 and Briefly in 2026 both report that his biggest commercial deal is believed to be with a sportswear brand, and both list ambassador roles with car makers and a smartphone promotion. Neither outlet publishes an amount for any of them. So, the honest position is that the deals are reported to exist with no value attached, and any net worth total that includes them is adding a guess to a guess.

What do the figures look like outside South Africa? At rounded rates from late 2026 (about 85 naira, 7.5 Kenyan shillings, 0.65 Ghanaian cedis and 210 Ugandan shillings to the rand), R26 million is roughly 2.2 billion naira, 195 million Kenyan shillings, 17 million cedis or 5.5 billion Ugandan shillings. The reported R500,000 a month comes to about 43 million naira or 3.8 million Kenyan shillings. Exchange rates drift, so treat the rand figure as the anchor and the conversions in the table as a guide.

How should you read a net worth estimate? As a published guess about assets, never as a set of accounts. Pay is what arrives each month, while net worth is the balance left once years of spending, deductions, agent costs and investments are counted, none of which anyone outside the household can see. Aggregator sites rarely show their working, which is why one figure can be repeated across several outlets and still rest on a single calculation. In my opinion, R26 million is best treated as an order of magnitude for a long serving Sundowns captain, and nothing finer than that.

Themba Zwane money estimates by outlet and date, with rough conversions at rounded late 2026 exchange rates
ItemReported figureOutlet and dateRough equivalent
Net worthAbout R26 millionAfrik-foot, 10 September 2025 (from a salary aggregator); repeated by Briefly, 23 May 2026About USD 1.5 million, 2.2 billion naira, 195 million Kenyan shillings, 17 million cedis or 5.5 billion Ugandan shillings
Monthly salaryBelieved to be over R500,000Afrik-foot, 10 September 2025About 43 million naira, 3.8 million Kenyan shillings, 325,000 cedis or 105 million Ugandan shillings
Monthly salary rangeR250,000 to R500,000Briefly, 23 May 2026Lower end about 21 million naira or 1.9 million Kenyan shillings
Transfer fee, 2011R2 million, paid to Vardos FCAfrik-foot, September 2025Paid to the selling club, not to the player
EndorsementsNo amounts publishedAfrik-foot, 2025, and Briefly, 2026Sportswear deal, car maker ambassador roles and a smartphone promotion reported, with no values

How to Watch Mshishi From Nigeria, Kenya, South Africa, Ghana and Uganda

In South Africa, supporters follow Sundowns in the Premiership (the Betway Premiership in the fixture lists) on pay television and on radio, and league kick off times are set in SAST. For everyone else the conversion is simple. Nigeria on WAT is one hour behind South Africa, Ghana on GMT is two hours behind, and Kenya and Uganda on EAT are one hour ahead. A 19:30 SAST kick off is therefore 18:30 WAT, 20:30 EAT and 17:30 GMT, and the fixture module shows all four together.

Outside South Africa, the matches most likely to reach your screen are the continental ones. Sundowns in the CAF Champions League and Bafana Bafana in Africa Cup of Nations qualifiers are how most fans in Lagos, Nairobi, Accra and Kampala have watched Zwane. The broadcaster for each country is listed as data beside the fixture, because rights change from one competition to the next. PSL league matches travel less widely, so check the listing before you plan an evening around one.

If Zwane is your way into South African soccer, use the Sundowns fixture list to pick a Champions League night first, then a league match against Kaizer Chiefs or Orlando Pirates, since those are the occasions when the whole country is watching. Once you have seen him play, the profiles of other African soccer players are set out the same way, with each cap count dated and each money figure tied to the outlet that published it. Read the date before the number, and you will rarely be caught out.

FAQ

What is Themba Zwane's net worth?

Afrik-foot estimated Themba Zwane's net worth at about R26 million in September 2025, citing a salary aggregator, and Briefly repeated that figure in May 2026. It is an unofficial estimate, because clubs do not publish pay and no accounts are public.

Which club does Themba Zwane play for?

Themba Zwane plays for Mamelodi Sundowns, the club he joined in January 2011 from Vardos FC. Sundowns announced a contract extension for their captain on 29 May 2026, which The Citizen reported as a one year deal to 2027.

How many caps does Themba Zwane have?

Themba Zwane made his South Africa debut in May 2014 against Australia and won his 50th cap in October 2024 against Congo. The count changes whenever he plays, so check the live figure in the stats module and always read the date beside it.

Why is Themba Zwane called Mshishi?

Mshishi is a nickname that comes from his dribbling, the patient way he carries the ball past a marker and waits for the pass to open. Supporters across South African soccer use it more often than his surname.

What has Themba Zwane won with Mamelodi Sundowns?

With Sundowns he has won nine PSL titles, three Nedbank Cups, two Telkom Knockouts, the 2016 CAF Champions League and the 2017 CAF Super Cup. He was also named PSL Footballer of the Season for 2019-20.

When was Themba Zwane born?

Themba Zwane was born on 3 August 1989 in Tembisa, Gauteng. He turned 37 on 3 August 2026, and he was 36 when he was named in South Africa's 26 player squad for the 2026 World Cup on 27 May 2026.

Written by Thabo Mokoena, 2026-11-11.

Guides

Explainers and guides on this subject