Teboho Mokoena
Midfielder ·
Mamelodi Sundowns
334Club appearances
41Club goals
54International caps
9International goals
Advertisement
Profile
- Born
- 24 Jan 1997 (age 29)
- Birthplace
- Bethlehem, South Africa
- Nationality
- South Africa
- Position
- Midfielder
- Height
- 1.76 m
Club statistics
Advertisement
International career
South Africa:
54 caps,
9 goals · debut 24 Mar 2018
International goals
| # | Date | Match | Competition | Minute |
|---|---|---|---|---|
| 9 | 18 Jun 2026 | Czechia 1–1 South Africa D | FIFA World Cup | 83' pen |
| 8 | 19 Nov 2024 | South Africa 3–0 South Sudan W | AFCON Qualifiers | 50' pen |
| 6–7 | 11 Oct 2024 | South Africa 5–0 Congo W | AFCON Qualifiers | 12', 27' 2 goals |
| 5 | 7 Feb 2024 | Nigeria 1–1 (aet, 4–2 pens) South Africa L | Africa Cup of Nations | 90' pen |
| 4 | 30 Jan 2024 | Morocco 0–2 South Africa W | Africa Cup of Nations | 90+5' |
| 3 | 27 Sep 2022 | South Africa 1–0 Botswana W | International Friendlies | 38' |
| 2 | 11 Nov 2021 | South Africa 1–0 Zimbabwe W | World Cup Qualifiers (CAF) | 26' |
| 1 | 9 Oct 2021 | Ethiopia 1–3 South Africa W | World Cup Qualifiers (CAF) | 45+1' |
| Season | Team | Competition | Apps | G | A | Min |
|---|---|---|---|---|---|---|
| 2027/28 | AFCON Qualifiers | 1 | 0 | 0 | 90 | |
| 2026 | FIFA World Cup | 3 | 1 | 0 | 270 | |
| 2026 | International Friendlies | 2 | 0 | 0 | 157 | |
| 2025/26 | Africa Cup of Nations | 4 | 0 | 0 | 360 | |
| 2025 | AFCON Qualifiers | 6 | 3 | 0 | 531 | |
| 2025 | International Friendlies | 1 | 0 | 0 | 46 | |
| 2024 | International Friendlies | 1 | 0 | 0 | 90 | |
| 2023/24 | AFCON Qualifiers | 3 | 0 | 1 | 270 | |
| 2023/24 | International Friendlies | 2 | 0 | 0 | 136 | |
| 2023/24 | World Cup Qualifiers (CAF) | 8 | 0 | 0 | 720 | |
| 2023 | Africa Cup of Nations | 7 | 2 | 1 | 720 | |
| 2022/23 | World Cup Qualifiers (CAF) | 6 | 2 | 0 | 515 | |
| 2022 | International Friendlies | 6 | 1 | 0 | 345 | |
| 2021/22 | AFCON Qualifiers | 0 | 0 | 0 | 0 | |
| 2020 | International Friendlies | 2 | 0 | 0 | 111 | |
| 2018 | International Friendlies | 2 | 0 | 0 | 180 | |
| Total | 54 | 9 | 2 | 4,541 | ||
Caps and international goals count official senior internationals only. Youth (U23, U20, U17) and unofficial matches are listed but not counted.
Recent matches
| 15 Nov 26 | 1–3 | L | 90' | ||
| 18 Oct 26 | 0–0 | D | 42' | ||
| 13 Oct 26 | 1–4 | W | 63' 1A | ||
| 10 Oct 26 | 0–2 | W | 90' ⚽ | ||
| 26 Sep 26 | 2–1 | W | 90' | ||
| 12 Sep 26 | 1–1 | D | 90' | ||
| 9 Sep 26 | 3–0 | W | 90' | ||
| 6 Sep 26 | 1–2 | W | 90' ⚽ | ||
| 2 Sep 26 | 2–0 | W | Sub 44' | ||
| 30 Aug 26 | 2–3 | W | 90' |