Thabo Makhele
South Africa | Defender | Lesotho
Thabo Makhele, 31, is a footballer from South Africa playing as Defender for Lesotho. Makhele was born in South Africa. In the 2025/26 Africa Cup of Nations Qualification season Makhele has 6 appearances with 0 goals and 0 assists in 540 minutes at an average rating of 6.56.
Profile
- Full name
- Thabo Makhele
- Age
- 31
- Born
- 17 December 1994 | South Africa
- Nationality
- South Africa
- Position
- Defender
- Shirt number
- 20
- Current club
- Lesotho
Season by Season Stats
| Season | Team | League | Apps | Goals | Assists | xG | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 25/26 | Lesotho | Africa Cup of Nations Qualification | 6 | 0 | 0 | — | 2 | 0 | 6.56 |
| 25/26 | Siwelele | Premier Soccer League | 0 | 0 | 0 | — | 0 | 0 | 6.73 |
| 2024 | Lesotho | COSAFA Cup | 3 | 0 | 0 | — | 1 | 0 | |
| 2023 | Lesotho | World Cup - Qualification Africa | 0 | 0 | 0 | — | 0 | 0 | 6.20 |
Career
Trophy Cabinet | 1 won
- Cup 1× 2018/2019 South Africa
Clubs | 6
-
Siwelele
Aug 2025 – present
Free Transfer
-
Tomori Berat
Aug 2025 – Aug 2025
Free Transfer
-
Chippa United
Mar 2023 – Aug 2025
-
Cape Town ALL Stars
Jul 2022 – Mar 2023
-
Cape Town ALL Stars
Sep 2020 – Jul 2022
-
Jomo Cosmos
Jul 2019 – Sep 2020
Frequently Asked Questions
What position does Thabo Makhele play?
Thabo Makhele plays as Defender.
Which team does Thabo Makhele play for?
Thabo Makhele plays for Lesotho in the Africa Cup of Nations Qualification.
How many goals has Thabo Makhele scored this season?
Thabo Makhele has scored 0 goals in 6 appearances in the Africa Cup of Nations Qualification 2025/26 season.
How old is Thabo Makhele?
Thabo Makhele is 31 years old and comes from South Africa.
Updated: 10 Jul 2026, 09:36 UTC