Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Mpho Mvelase

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Mpho Mvelase played with most?

Most confirmed shared appearances:

  1. Mlungisi Mbunjana52shared appearances
  2. Kamogelo Sebelebele50shared appearances
  3. Sphiwe Mahlangu50shared appearances

Who has Mpho Mvelase faced most often?

Most confirmed meetings as opponents:

  1. Peter Shalulile11confirmed meetings
  2. Daniel Cardoso10confirmed meetings
  3. Ronwen Williams10confirmed meetings

Who has Mpho Mvelase played with most?

Players with confirmed appearances in the same team as Mpho Mvelase.

Entire career · All competitions
159Confirmed appearances
2017–2026Period
176Team-mates
#PlayersComparisonShared appearances
016 Aug 2023 – 31 Oct 2026
026 Aug 2023 – 17 May 2025
026 Aug 2023 – 17 May 2025
042 Oct 2018 – 17 May 2023
052 Oct 2018 – 20 May 2023
056 Aug 2023 – 4 May 2025
076 Aug 2023 – 31 Oct 2026
0821 Aug 2021 – 20 May 2023
0818 Feb 2024 – 17 May 2025
0821 Aug 2021 – 4 Jan 2025
112 Oct 2018 – 5 Sep 2020
112 Oct 2018 – 2 Sep 2020
1321 Aug 2021 – 20 May 2023
1321 Aug 2021 – 20 May 2023
159 Aug 2023 – 17 May 2025
156 Aug 2023 – 18 Feb 2025
1521 Aug 2021 – 20 May 2023
1815 Sep 2024 – 13 Oct 2026
1827 Nov 2018 – 2 Sep 2020
202 Oct 2018 – 5 Sep 2020
212 Dec 2018 – 20 May 2023
212 Oct 2018 – 5 Sep 2020
2319 Feb 2019 – 5 Sep 2020
234 Aug 2019 – 20 May 2023
236 Aug 2023 – 21 May 2024
232 Oct 2018 – 2 Sep 2020
2715 Sep 2024 – 31 Oct 2026
2827 Nov 2018 – 2 Sep 2020
281 Nov 2023 – 1 March 2025
309 Aug 2023 – 21 May 2024
3121 Aug 2021 – 8 March 2023
316 Oct 2018 – 26 Nov 2019
332 Oct 2018 – 5 Sep 2020
3422 Sep 2021 – 20 May 2023
352 Oct 2018 – 2 Sep 2020
3525 Sep 2024 – 4 May 2025
3526 Oct 2024 – 17 May 2025
356 Aug 2023 – 16 Dec 2024
351 Oct 2023 – 21 May 2024
353 Oct 2021 – 20 May 2023
352 Oct 2018 – 2 Sep 2020
4230 March 2024 – 20 Apr 2025
4215 Sep 2024 – 17 May 2025
4421 Jan 2023 – 20 May 2023
4521 Jan 2023 – 17 May 2023
4523 Dec 2021 – 20 May 2023
476 Aug 2023 – 12 May 2024
4721 Jan 2023 – 17 May 2023
4721 Aug 2021 – 17 Apr 2022
4724 Feb 2017 – 16 Dec 2017
Showing 50 of 176 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Mpho Mvelase played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Mpho Mvelase played with?

  • Mlungisi Mbunjana — 52 shared appearances with Mpho Mvelase. 6 Aug 2023 – 31 Oct 2026.
  • Kamogelo Sebelebele — 50 shared appearances with Mpho Mvelase. 6 Aug 2023 – 17 May 2025.
  • Sphiwe Mahlangu — 50 shared appearances with Mpho Mvelase. 6 Aug 2023 – 17 May 2025.
  • Diala Manaka — 46 shared appearances with Mpho Mvelase. 2 Oct 2018 – 17 May 2023.
  • Ayanda Nkili — 40 shared appearances with Mpho Mvelase. 2 Oct 2018 – 20 May 2023.
  • Marks Munyai — 40 shared appearances with Mpho Mvelase. 6 Aug 2023 – 4 May 2025.
  • MacBeth Mahlangu — 39 shared appearances with Mpho Mvelase. 6 Aug 2023 – 31 Oct 2026.
  • Katlego Otladisa — 35 shared appearances with Mpho Mvelase. 21 Aug 2021 – 20 May 2023.
  • Puso Dithejane — 35 shared appearances with Mpho Mvelase. 18 Feb 2024 – 17 May 2025.
  • Thato Khiba — 35 shared appearances with Mpho Mvelase. 21 Aug 2021 – 4 Jan 2025.
  • Jabulani Maluleke — 34 shared appearances with Mpho Mvelase. 2 Oct 2018 – 5 Sept 2020.
  • Mohammed Anas — 34 shared appearances with Mpho Mvelase. 2 Oct 2018 – 2 Sept 2020.
  • Celimpilo Ngema — 33 shared appearances with Mpho Mvelase. 21 Aug 2021 – 20 May 2023.
  • Lebohang Mabotja — 33 shared appearances with Mpho Mvelase. 21 Aug 2021 – 20 May 2023.
  • Kganyane Letsoenyo — 32 shared appearances with Mpho Mvelase. 9 Aug 2023 – 17 May 2025.
  • Lindokuhle Mbatha — 32 shared appearances with Mpho Mvelase. 6 Aug 2023 – 18 Feb 2025.
  • Washington Arubi — 32 shared appearances with Mpho Mvelase. 21 Aug 2021 – 20 May 2023.
  • Ira Tapé — 31 shared appearances with Mpho Mvelase. 15 Sept 2024 – 13 Oct 2026.
  • Salulani Phiri — 31 shared appearances with Mpho Mvelase. 27 Nov 2018 – 2 Sept 2020.
  • George Chigova — 30 shared appearances with Mpho Mvelase. 2 Oct 2018 – 5 Sept 2020.
  • Monde Mphambaniso — 29 shared appearances with Mpho Mvelase. 2 Dec 2018 – 20 May 2023.
  • Nicholas Motloung — 29 shared appearances with Mpho Mvelase. 2 Oct 2018 – 5 Sept 2020.
  • Charlton Mashumba — 28 shared appearances with Mpho Mvelase. 19 Feb 2019 – 5 Sept 2020.
  • Lesiba Nku — 28 shared appearances with Mpho Mvelase. 4 Aug 2019 – 20 May 2023.
  • Pogiso Sanoka — 28 shared appearances with Mpho Mvelase. 6 Aug 2023 – 21 May 2024.
  • Simphiwe Hlongwane — 28 shared appearances with Mpho Mvelase. 2 Oct 2018 – 2 Sept 2020.
  • Victor Letsoalo — 27 shared appearances with Mpho Mvelase. 15 Sept 2024 – 31 Oct 2026.
  • Puleng Marema — 26 shared appearances with Mpho Mvelase. 27 Nov 2018 – 2 Sept 2020.
  • Samukelo Kabini — 26 shared appearances with Mpho Mvelase. 1 Nov 2023 – 1 Mar 2025.
  • Lehlohonolo Mojela — 25 shared appearances with Mpho Mvelase. 9 Aug 2023 – 21 May 2024.
  • Lehlohonolo Nonyane — 24 shared appearances with Mpho Mvelase. 21 Aug 2021 – 8 Mar 2023.
  • Sibusiso Mbonani — 24 shared appearances with Mpho Mvelase. 6 Oct 2018 – 26 Nov 2019.
  • Walter Musona — 23 shared appearances with Mpho Mvelase. 2 Oct 2018 – 5 Sept 2020.
  • Letsie Koapeng — 22 shared appearances with Mpho Mvelase. 22 Sept 2021 – 20 May 2023.
  • Bongile Booi — 21 shared appearances with Mpho Mvelase. 2 Oct 2018 – 2 Sept 2020.
  • Dženan Zajmović — 21 shared appearances with Mpho Mvelase. 25 Sept 2024 – 4 May 2025.
  • Kulumani Ndamane — 21 shared appearances with Mpho Mvelase. 26 Oct 2024 – 17 May 2025.
  • Nkosikhona Radebe — 21 shared appearances with Mpho Mvelase. 6 Aug 2023 – 16 Dec 2024.
  • Samir Nurkovic — 21 shared appearances with Mpho Mvelase. 1 Oct 2023 – 21 May 2024.
  • Sibusiso Sibeko — 21 shared appearances with Mpho Mvelase. 3 Oct 2021 – 20 May 2023.
  • Vusimuzi Mngomezulu — 21 shared appearances with Mpho Mvelase. 2 Oct 2018 – 2 Sept 2020.
  • Lebone Seema — 20 shared appearances with Mpho Mvelase. 30 Mar 2024 – 20 Apr 2025.
  • Nhlanhla Mgaga — 20 shared appearances with Mpho Mvelase. 15 Sept 2024 – 17 May 2025.
  • Lucky Mohomi — 19 shared appearances with Mpho Mvelase. 21 Jan 2023 – 20 May 2023.
  • Ranga Chivaviro — 18 shared appearances with Mpho Mvelase. 21 Jan 2023 – 17 May 2023.
  • Tshepo Gumede — 18 shared appearances with Mpho Mvelase. 23 Dec 2021 – 20 May 2023.
  • Higor Vidal — 17 shared appearances with Mpho Mvelase. 6 Aug 2023 – 12 May 2024.
  • Ismaël Touré — 17 shared appearances with Mpho Mvelase. 21 Jan 2023 – 17 May 2023.
  • Ndabayithethwa Ndlondlo — 17 shared appearances with Mpho Mvelase. 21 Aug 2021 – 17 Apr 2022.
  • Paseka Mako — 17 shared appearances with Mpho Mvelase. 24 Feb 2017 – 16 Dec 2017.
  • Daniel Akpeyi — 16 shared appearances with Mpho Mvelase. 24 Feb 2017 – 25 Nov 2017.
  • Fiacre Ntwari — 16 shared appearances with Mpho Mvelase. 8 Nov 2023 – 21 May 2024.
  • Keagan Dolly — 16 shared appearances with Mpho Mvelase. 26 Nov 2024 – 17 May 2025.
  • Orebotse Mongae — 16 shared appearances with Mpho Mvelase. 6 Aug 2023 – 21 May 2024.
  • Sandile Zuke — 16 shared appearances with Mpho Mvelase. 24 Feb 2017 – 16 Dec 2017.
  • Sphesihle Maduna — 16 shared appearances with Mpho Mvelase. 15 Sept 2024 – 17 May 2025.
  • Mahlatse Makudubela — 15 shared appearances with Mpho Mvelase. 20 Dec 2021 – 20 May 2023.
  • Sibusiso Kumalo — 14 shared appearances with Mpho Mvelase. 26 Sept 2021 – 3 May 2023.
  • Themba Chauke — 14 shared appearances with Mpho Mvelase. 10 Aug 2019 – 5 Sept 2020.
  • Wiseman Maluleke — 14 shared appearances with Mpho Mvelase. 2 Dec 2018 – 19 Jan 2020.
  • Miguel Timm — 13 shared appearances with Mpho Mvelase. 22 Sept 2021 – 17 Apr 2022.
  • Sede Dion — 13 shared appearances with Mpho Mvelase. 24 Aug 2021 – 6 Apr 2022.
  • Thabo Mnyamane — 13 shared appearances with Mpho Mvelase. 21 Aug 2021 – 6 Apr 2022.
  • Joseph Malongoane — 12 shared appearances with Mpho Mvelase. 24 Aug 2021 – 12 Feb 2023.
  • Menzi Masuku — 12 shared appearances with Mpho Mvelase. 24 Feb 2017 – 22 Nov 2017.
  • Sibusiso Hlubi — 12 shared appearances with Mpho Mvelase. 4 Aug 2019 – 2 Sept 2020.
  • Sizwe Mdlinzo — 12 shared appearances with Mpho Mvelase. 29 Apr 2017 – 19 Feb 2023.
  • Thabang Rakwena — 12 shared appearances with Mpho Mvelase. 6 Aug 2023 – 29 Apr 2024.
  • Vasilije Kolak — 12 shared appearances with Mpho Mvelase. 6 Aug 2023 – 9 Dec 2023.
  • Andile Mbenyane — 11 shared appearances with Mpho Mvelase. 24 Feb 2017 – 1 Nov 2017.
  • Lerato Manzini — 11 shared appearances with Mpho Mvelase. 24 Feb 2017 – 22 Oct 2017.
  • Sammy Seabi — 11 shared appearances with Mpho Mvelase. 2 Oct 2018 – 4 May 2019.
  • Diamond Thopola — 10 shared appearances with Mpho Mvelase. 24 Feb 2017 – 16 Dec 2017.
  • Eden Nene — 10 shared appearances with Mpho Mvelase. 4 Aug 2019 – 30 Aug 2020.
  • Siyabonga Sibanyoni — 10 shared appearances with Mpho Mvelase. 15 Sept 2024 – 11 Mar 2025.
  • Bernard Parker — 9 shared appearances with Mpho Mvelase. 6 Aug 2023 – 29 Apr 2024.
  • James Okwuosa — 9 shared appearances with Mpho Mvelase. 12 Sept 2017 – 16 Dec 2017.
  • Justice Chabalala — 9 shared appearances with Mpho Mvelase. 24 Feb 2017 – 27 May 2017.
  • Kabelo Mahlasela — 9 shared appearances with Mpho Mvelase. 11 Jan 2020 – 5 Sept 2020.
  • Kurt Lentjies — 9 shared appearances with Mpho Mvelase. 12 Sept 2017 – 16 Dec 2017.
  • Njabulo Buthelezi — 9 shared appearances with Mpho Mvelase. 14 Sept 2019 – 5 Sept 2020.
  • Phetso Maphanga — 9 shared appearances with Mpho Mvelase. 12 Sept 2017 – 16 Dec 2017.
  • Sicelokuhle Hlatshwayo — 9 shared appearances with Mpho Mvelase. 19 Jan 2020 – 3 Oct 2021.
  • Thamsanqa Masiya — 9 shared appearances with Mpho Mvelase. 29 Oct 2024 – 4 May 2025.
  • Zaphaniah Mbokoma — 9 shared appearances with Mpho Mvelase. 24 Feb 2017 – 1 Nov 2017.
  • Abel Mabaso — 8 shared appearances with Mpho Mvelase. 12 Sept 2017 – 16 Dec 2017.
  • Damir Šovšić — 8 shared appearances with Mpho Mvelase. 18 Jan 2025 – 17 May 2025.
  • Kenneth Nthatheni — 8 shared appearances with Mpho Mvelase. 26 Nov 2019 – 25 Jan 2020.
  • Lerato Lamola — 8 shared appearances with Mpho Mvelase. 4 Nov 2021 – 17 Apr 2022.
  • Ndivhuwo Ravhuhali — 8 shared appearances with Mpho Mvelase. 2 Dec 2018 – 3 Oct 2021.
  • Ntandoyenkosi Nkosi — 8 shared appearances with Mpho Mvelase. 2 Aug 2026 – 31 Oct 2026.
  • Sedwyn George — 8 shared appearances with Mpho Mvelase. 2 Aug 2026 – 31 Oct 2026.
  • Seluleko Mahlambi — 8 shared appearances with Mpho Mvelase. 17 May 2025 – 31 Oct 2026.
  • Thamsanqa Gabuza — 8 shared appearances with Mpho Mvelase. 6 Aug 2023 – 8 Nov 2023.
  • Zitha Kwinika — 8 shared appearances with Mpho Mvelase. 12 Sept 2017 – 25 Nov 2017.
  • Cheick Soumaro — 7 shared appearances with Mpho Mvelase. 28 Jan 2023 – 20 May 2023.
  • Junior Zindoga — 7 shared appearances with Mpho Mvelase. 2 Aug 2026 – 31 Oct 2026.
  • Kristopher Bergman — 7 shared appearances with Mpho Mvelase. 24 Feb 2017 – 16 Dec 2017.
  • Lentswe Motaung — 7 shared appearances with Mpho Mvelase. 2 Aug 2026 – 20 Sept 2026.
  • Mlondi Mncwango — 7 shared appearances with Mpho Mvelase. 2 Aug 2026 – 13 Oct 2026.
  • Moeketsi Sekola — 7 shared appearances with Mpho Mvelase. 12 Sept 2017 – 25 Nov 2017.
  • Qobolwakhe Sibande — 7 shared appearances with Mpho Mvelase. 26 Oct 2024 – 14 Mar 2025.
  • Thabang Semache — 7 shared appearances with Mpho Mvelase. 30 Aug 2023 – 29 Apr 2024.
  • Ayabulela Konqobe — 6 shared appearances with Mpho Mvelase. 19 Sept 2017 – 25 Nov 2017.
  • Cyril Chibwe — 6 shared appearances with Mpho Mvelase. 28 Aug 2019 – 15 Aug 2020.
  • Rhulani Manzini — 6 shared appearances with Mpho Mvelase. 28 Feb 2017 – 27 May 2017.
  • Thamsanqa Sangweni — 6 shared appearances with Mpho Mvelase. 24 Feb 2017 – 29 Apr 2017.
  • Tshepo Kakora — 6 shared appearances with Mpho Mvelase. 2 Aug 2026 – 31 Oct 2026.
  • Veluyeke Zulu — 6 shared appearances with Mpho Mvelase. 2 Aug 2026 – 13 Sept 2026.
  • Anslin Williams — 5 shared appearances with Mpho Mvelase. 5 Sept 2026 – 31 Oct 2026.
  • Denis Chembezi — 5 shared appearances with Mpho Mvelase. 16 Feb 2020 – 30 Aug 2020.
  • Judas Moseamedi — 5 shared appearances with Mpho Mvelase. 21 Jan 2023 – 5 Apr 2023.
  • Katlego Mashego — 5 shared appearances with Mpho Mvelase. 17 May 2017 – 16 Dec 2017.
  • Mbulelo Wambi — 5 shared appearances with Mpho Mvelase. 28 Feb 2017 – 27 May 2017.
  • Nduduzi Nhlapo — 5 shared appearances with Mpho Mvelase. 4 Nov 2021 – 2 Mar 2022.
  • Samuel Julies — 5 shared appearances with Mpho Mvelase. 18 Oct 2017 – 16 Dec 2017.
  • Siyanda Xulu — 5 shared appearances with Mpho Mvelase. 2 Aug 2026 – 31 Oct 2026.
  • Camagu Mdevulana — 4 shared appearances with Mpho Mvelase. 25 Aug 2026 – 20 Sept 2026.
  • Kgosietsile Ndlovu — 4 shared appearances with Mpho Mvelase. 23 Dec 2021 – 17 Apr 2022.
  • Lennol Mathebula — 4 shared appearances with Mpho Mvelase. 5 Sept 2026 – 31 Oct 2026.
  • Mark Mayambela — 4 shared appearances with Mpho Mvelase. 12 Sept 2017 – 16 Dec 2017.
  • Phetolo Sekome — 4 shared appearances with Mpho Mvelase. 3 Apr 2017 – 12 May 2017.
  • Rodney Ramagalela — 4 shared appearances with Mpho Mvelase. 2 Oct 2018 – 11 Dec 2018.
  • Xolani Mdaki — 4 shared appearances with Mpho Mvelase. 24 Feb 2017 – 17 May 2017.
  • Boitumelo Pheko — 3 shared appearances with Mpho Mvelase. 5 Apr 2023 – 12 Apr 2023.
  • Brighton Mhlongo — 3 shared appearances with Mpho Mvelase. 12 Sept 2017 – 16 Dec 2017.
  • Buyani Sali — 3 shared appearances with Mpho Mvelase. 24 Feb 2017 – 3 Apr 2017.
  • Charles Baloyi — 3 shared appearances with Mpho Mvelase. 2 Oct 2018 – 11 Dec 2018.
  • David Zulu — 3 shared appearances with Mpho Mvelase. 6 May 2017 – 17 May 2017.
  • Edson Khumalo — 3 shared appearances with Mpho Mvelase. 25 Aug 2026 – 13 Sept 2026.
  • Harold Ndlovu — 3 shared appearances with Mpho Mvelase. 27 Nov 2018 – 11 Dec 2018.
  • Katekani Mhlongo — 3 shared appearances with Mpho Mvelase. 20 Sept 2026 – 31 Oct 2026.
  • Lefa Hlongwane — 3 shared appearances with Mpho Mvelase. 6 Aug 2023 – 27 Aug 2023.
  • Sello Jaftha — 3 shared appearances with Mpho Mvelase. 7 Mar 2017 – 25 Apr 2017.
  • Sibusiso Nkosi — 3 shared appearances with Mpho Mvelase. 26 Feb 2023 – 10 May 2023.
  • Sifiso Ngobeni — 3 shared appearances with Mpho Mvelase. 25 Aug 2026 – 31 Oct 2026.
  • Tshwarelo Bereng — 3 shared appearances with Mpho Mvelase. 28 Feb 2017 – 27 May 2017.
  • Banele Sikhondze — 2 shared appearances with Mpho Mvelase. 3 Mar 2019 – 11 May 2019.
  • Bongani Kama — 2 shared appearances with Mpho Mvelase. 3 Apr 2017 – 27 May 2017.
  • Donald Mokondelela — 2 shared appearances with Mpho Mvelase. 28 Feb 2017 – 6 May 2017.
  • Ismail Watenga — 2 shared appearances with Mpho Mvelase. 28 Jan 2023 – 4 Feb 2023.
  • Jiří Ciupa — 2 shared appearances with Mpho Mvelase. 25 Sept 2024 – 29 Sept 2024.
  • M. W. Maoke — 2 shared appearances with Mpho Mvelase. 5 Sept 2026 – 13 Sept 2026.
  • Maboke Matlakala — 2 shared appearances with Mpho Mvelase. 21 Aug 2021 – 17 Sept 2021.
  • Makhama Rantoa — 2 shared appearances with Mpho Mvelase. 16 Aug 2026 – 13 Oct 2026.
  • Marvin Sikhosana — 2 shared appearances with Mpho Mvelase. 2 Dec 2018 – 11 Dec 2018.
  • Maselaelo Seanego — 2 shared appearances with Mpho Mvelase. 20 Nov 2021 – 18 Apr 2023.
  • Matome Kgoetyane — 2 shared appearances with Mpho Mvelase. 20 Nov 2021 – 20 Dec 2021.
  • Mbulelo Wagaba — 2 shared appearances with Mpho Mvelase. 27 Nov 2018 – 11 May 2019.
  • N. Ngwenya — 2 shared appearances with Mpho Mvelase. 25 Aug 2026 – 5 Sept 2026.
  • Pule Maraisane — 2 shared appearances with Mpho Mvelase. 5 Mar 2023 – 20 May 2023.
  • Siphelele Ntshangase — 2 shared appearances with Mpho Mvelase. 7 Nov 2021 – 20 Dec 2021.
  • Siphesihle Tati — 2 shared appearances with Mpho Mvelase. 25 Aug 2026 – 20 Sept 2026.
  • Siyabonga Ngubane — 2 shared appearances with Mpho Mvelase. 17 May 2017 – 27 May 2017.
  • Thabiso Semenya — 2 shared appearances with Mpho Mvelase. 2 Feb 2020 – 30 Aug 2020.
  • Vladimir Silađi — 2 shared appearances with Mpho Mvelase. 1 Oct 2023 – 4 Oct 2023.
  • Abram Ngcobo — 1 shared appearances with Mpho Mvelase. 19 Mar 2023 – 19 Mar 2023.
  • Farai Madhanaga — 1 shared appearances with Mpho Mvelase. 22 Sept 2021 – 22 Sept 2021.
  • Igor — 1 shared appearances with Mpho Mvelase. 11 Aug 2026 – 11 Aug 2026.
  • Khayelihle Mncube — 1 shared appearances with Mpho Mvelase. 17 May 2025 – 17 May 2025.
  • Lehlohonolo Phali — 1 shared appearances with Mpho Mvelase. 11 May 2019 – 11 May 2019.
  • Mlungisi Zwane — 1 shared appearances with Mpho Mvelase. 29 Apr 2024 – 29 Apr 2024.
  • Nkululeko Tshangane — 1 shared appearances with Mpho Mvelase. 7 Jan 2020 – 7 Jan 2020.
  • Patrick Fisher — 1 shared appearances with Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Pentjie Zulu — 1 shared appearances with Mpho Mvelase. 29 Apr 2017 – 29 Apr 2017.
  • Sihle Doyiza — 1 shared appearances with Mpho Mvelase. 29 Oct 2024 – 29 Oct 2024.
  • Sipho Maseti — 1 shared appearances with Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Siyanda Xulu — 1 shared appearances with Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Tebogo Thangwane — 1 shared appearances with Mpho Mvelase. 3 Oct 2021 – 3 Oct 2021.
  • Thabelo Tshikweta — 1 shared appearances with Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Thembisani Nevhulamba — 1 shared appearances with Mpho Mvelase. 21 Aug 2021 – 21 Aug 2021.
  • Thiago Walters — 1 shared appearances with Mpho Mvelase. 17 May 2025 – 17 May 2025.
  • Thulani Zandamela — 1 shared appearances with Mpho Mvelase. 13 Oct 2026 – 13 Oct 2026.
  • Vusimuzi Mncube — 1 shared appearances with Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Walter Maponyane — 1 shared appearances with Mpho Mvelase. 11 May 2019 – 11 May 2019.
  • Zama Dlamini — 1 shared appearances with Mpho Mvelase. 29 Apr 2017 – 29 Apr 2017.

Who has Mpho Mvelase faced?

  • Peter Shalulile — 11 confirmed meetings against Mpho Mvelase. 12 May 2017 – 22 Feb 2025.
  • Daniel Cardoso — 10 confirmed meetings against Mpho Mvelase. 23 Feb 2019 – 5 Sept 2026.
  • Ronwen Williams — 10 confirmed meetings against Mpho Mvelase. 17 May 2017 – 11 Aug 2026.
  • Bradley Grobler — 9 confirmed meetings against Mpho Mvelase. 17 May 2017 – 11 Mar 2025.
  • Deon Hotto — 9 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 17 May 2025.
  • Kabelo Dlamini — 9 confirmed meetings against Mpho Mvelase. 2 Dec 2018 – 17 May 2025.
  • Knox Mutizwa — 9 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 1 Mar 2025.
  • Lyle Lakay — 9 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 11 Mar 2025.
  • Maliele Pule — 9 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 2 Aug 2026.
  • Nkosinathi Sibisi — 9 confirmed meetings against Mpho Mvelase. 9 Mar 2019 – 13 Oct 2026.
  • Siyabonga Nhlapo — 9 confirmed meetings against Mpho Mvelase. 12 May 2017 – 30 Mar 2025.
  • Thulani Hlatshwayo — 9 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 25 Sept 2024.
  • Tshegofatso Mabasa — 9 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 17 May 2025.
  • Aubrey Modiba — 8 confirmed meetings against Mpho Mvelase. 17 May 2017 – 11 Aug 2026.
  • Ben Motshwari — 8 confirmed meetings against Mpho Mvelase. 11 May 2019 – 14 Mar 2025.
  • Craig Martin — 8 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 8 Feb 2025.
  • Daniel Akpeyi — 8 confirmed meetings against Mpho Mvelase. 23 Feb 2019 – 30 Mar 2025.
  • Goodman Mosele — 8 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 20 Sept 2026.
  • Hendrick Ekstein — 8 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 14 Mar 2025.
  • Mbhazima Rikhotso — 8 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 25 Aug 2026.
  • Nyiko Mobbie — 8 confirmed meetings against Mpho Mvelase. 22 Nov 2017 – 11 Mar 2025.
  • Taariq Fielies — 8 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 14 Mar 2025.
  • Teboho Mokoena — 8 confirmed meetings against Mpho Mvelase. 17 May 2017 – 22 Feb 2025.
  • Terrence Dzvukamanja — 8 confirmed meetings against Mpho Mvelase. 5 Sept 2020 – 11 Mar 2025.
  • Thamsanqa Mkhize — 8 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 12 May 2024.
  • Themba Zwane — 8 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 29 Apr 2024.
  • Bandile Shandu — 7 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 17 May 2025.
  • Brandon Theron — 7 confirmed meetings against Mpho Mvelase. 12 May 2017 – 1 Mar 2025.
  • Fortune Makaringe — 7 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 5 Mar 2025.
  • George Maluleka — 7 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 30 Mar 2024.
  • Gladwin Shitolo — 7 confirmed meetings against Mpho Mvelase. 4 May 2019 – 1 Mar 2025.
  • Lebohang Maboe — 7 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 11 Mar 2025.
  • Matome Mathiane — 7 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 30 Mar 2025.
  • Nduduzo Sibiya — 7 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 1 Mar 2025.
  • Neo Maema — 7 confirmed meetings against Mpho Mvelase. 2 Dec 2018 – 21 May 2024.
  • Reeve Frosler — 7 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 16 Dec 2024.
  • Ricardo Goss — 7 confirmed meetings against Mpho Mvelase. 5 Sept 2020 – 11 Mar 2025.
  • Ryan Moon — 7 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 1 Mar 2025.
  • Siphesihle Ndlovu — 7 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 11 Mar 2025.
  • Sipho Mbule — 7 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 27 Apr 2025.
  • Sphelele Mkhulise — 7 confirmed meetings against Mpho Mvelase. 21 Dec 2019 – 11 Aug 2026.
  • Thabo Matlaba — 7 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 29 Dec 2024.
  • Thapelo Morena — 7 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 22 Feb 2025.
  • Velemseni Ndwandwe — 7 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 1 Mar 2025.
  • Bernard Parker — 6 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 5 Mar 2023.
  • Christian Saile — 6 confirmed meetings against Mpho Mvelase. 8 Apr 2023 – 2 Aug 2026.
  • Ebrahim Seedat — 6 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 13 Sept 2026.
  • Edmilson Dove — 6 confirmed meetings against Mpho Mvelase. 27 Nov 2018 – 5 Apr 2025.
  • Evidence Makgopa — 6 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 13 Oct 2026.
  • Gabadinho Mhango — 6 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 26 Apr 2024.
  • Gamphani Lungu — 6 confirmed meetings against Mpho Mvelase. 19 Aug 2020 – 13 Oct 2026.
  • Given Mashikinya — 6 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 26 Nov 2023.
  • Grant Margeman — 6 confirmed meetings against Mpho Mvelase. 6 May 2017 – 2 Aug 2026.
  • Iqraam Rayners — 6 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 11 Aug 2026.
  • Jamie Webber — 6 confirmed meetings against Mpho Mvelase. 21 Sept 2019 – 3 May 2024.
  • Kabelo Mahlasela — 6 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 29 Dec 2024.
  • Khama Billiat — 6 confirmed meetings against Mpho Mvelase. 25 Nov 2017 – 26 Sept 2021.
  • Lantshene Phalane — 6 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 26 Apr 2024.
  • Lesedi Kapinga — 6 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 13 Sept 2026.
  • Lorenzo Gordinho — 6 confirmed meetings against Mpho Mvelase. 2 Dec 2018 – 5 Mar 2025.
  • Mosa Lebusa — 6 confirmed meetings against Mpho Mvelase. 19 Feb 2019 – 22 Feb 2025.
  • Mothobi Mvala — 6 confirmed meetings against Mpho Mvelase. 12 May 2017 – 21 May 2024.
  • Nazeer Allie — 6 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 6 Aug 2023.
  • Ntsako Makhubela — 6 confirmed meetings against Mpho Mvelase. 26 Oct 2019 – 13 Sept 2026.
  • Onismor Bhasera — 6 confirmed meetings against Mpho Mvelase. 2 Oct 2018 – 6 Apr 2024.
  • Ramahlwe Mphahlele — 6 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 7 Dec 2024.
  • Repo Malepe — 6 confirmed meetings against Mpho Mvelase. 4 May 2019 – 9 Mar 2024.
  • Riaan Hanamub — 6 confirmed meetings against Mpho Mvelase. 26 Feb 2022 – 14 Mar 2025.
  • Rowan Human — 6 confirmed meetings against Mpho Mvelase. 5 Sept 2020 – 14 Mar 2025.
  • Sfiso Hlanti — 6 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 20 Aug 2023.
  • Sipho Chaine — 6 confirmed meetings against Mpho Mvelase. 30 Aug 2020 – 13 Oct 2026.
  • Stanley Nwabali — 6 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 20 Sept 2026.
  • Thabo Nodada — 6 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 20 Sept 2023.
  • Thatayaone Ditlhokwe — 6 confirmed meetings against Mpho Mvelase. 19 Aug 2020 – 16 Dec 2024.
  • Thembinkosi Lorch — 6 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 29 Apr 2024.
  • Veli Mothwa — 6 confirmed meetings against Mpho Mvelase. 4 Jan 2020 – 14 Mar 2025.
  • Wayde Jooste — 6 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 14 Mar 2025.
  • Abbubaker Mobara — 5 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 20 Sept 2026.
  • Abel Mabaso — 5 confirmed meetings against Mpho Mvelase. 26 Nov 2019 – 1 Oct 2023.
  • Andile Jali — 5 confirmed meetings against Mpho Mvelase. 21 Dec 2019 – 29 Sept 2024.
  • Ayabulela Konqobe — 5 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 8 Feb 2025.
  • Bienvenu Eva Nga — 5 confirmed meetings against Mpho Mvelase. 5 Sept 2020 – 8 Feb 2025.
  • Bongi Ntuli — 5 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 30 Aug 2023.
  • Chibuike Ohizu — 5 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 5 Sept 2026.
  • Darren Keet — 5 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 5 Mar 2025.
  • Etiosa Ighodaro — 5 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 14 Mar 2025.
  • Gomolemo Kekana — 5 confirmed meetings against Mpho Mvelase. 17 May 2017 – 11 Aug 2026.
  • Happy Jele — 5 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 20 Dec 2021.
  • Hlompho Kekana — 5 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 2 Sept 2020.
  • Innocent Maela — 5 confirmed meetings against Mpho Mvelase. 11 May 2019 – 18 May 2024.
  • Kagiso Malinga — 5 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 18 Jan 2025.
  • Kegan Johannes — 5 confirmed meetings against Mpho Mvelase. 20 Nov 2021 – 11 Aug 2026.
  • Lebogang Manyama — 5 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 26 Sept 2021.
  • Linda Mntambo — 5 confirmed meetings against Mpho Mvelase. 26 Nov 2019 – 27 Apr 2025.
  • Lungelo Dube — 5 confirmed meetings against Mpho Mvelase. 25 Jan 2023 – 1 Mar 2025.
  • Makhehlene Makhaula — 5 confirmed meetings against Mpho Mvelase. 27 May 2017 – 29 Oct 2024.
  • Marc van Heerden — 5 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 12 May 2024.
  • Mduduzi Mdantsane — 5 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 20 Aug 2023.
  • Mduduzi Shabalala — 5 confirmed meetings against Mpho Mvelase. 8 Apr 2023 – 5 Apr 2025.
  • Mfundo Thikazi — 5 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 4 May 2025.
  • Ndumiso Mabena — 5 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 6 Apr 2022.
  • Nhlanhla Zwane — 5 confirmed meetings against Mpho Mvelase. 23 Dec 2023 – 16 Aug 2026.
  • Pogiso Sanoka — 5 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 25 Sept 2024.
  • Pule Mmodi — 5 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 5 Apr 2025.
  • Ricardo Nascimento — 5 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 6 Apr 2022.
  • Ruzaigh Gamildien — 5 confirmed meetings against Mpho Mvelase. 4 May 2019 – 3 Apr 2024.
  • Shaune Mogaila — 5 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 27 Apr 2025.
  • Sibusiso Sibeko — 5 confirmed meetings against Mpho Mvelase. 9 Mar 2019 – 1 Mar 2025.
  • Sibusiso Vilakazi — 5 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 29 Oct 2023.
  • Siphesihle Mkhize — 5 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 5 Sept 2026.
  • Siyethemba Sithebe — 5 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 15 Sept 2024.
  • Sphiwe Mahlangu — 5 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 13 Sept 2026.
  • Spiwe Msimango — 5 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 5 Apr 2025.
  • Tapelo Xoki — 5 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 9 Dec 2023.
  • Thabang Monare — 5 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 27 Apr 2025.
  • Thabiso Lebitso — 5 confirmed meetings against Mpho Mvelase. 4 Jan 2020 – 30 Dec 2023.
  • Thembela Sikhakhane — 5 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 30 Mar 2024.
  • Tshepang Moremi — 5 confirmed meetings against Mpho Mvelase. 30 Aug 2023 – 13 Oct 2026.
  • Victor Letsoalo — 5 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 30 Mar 2024.
  • Xola Mlambo — 5 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 26 Oct 2024.
  • Alfred Ndengane — 4 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 3 May 2023.
  • Amour Tignyemb — 4 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 28 Aug 2019.
  • Andre de Jong — 4 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 18 Feb 2025.
  • Ashley Du Preez — 4 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 16 Dec 2024.
  • Augustine Mulenga — 4 confirmed meetings against Mpho Mvelase. 11 May 2019 – 30 Mar 2024.
  • Azola Ntsabo — 4 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 8 Feb 2025.
  • Badra Sangaré — 4 confirmed meetings against Mpho Mvelase. 22 Nov 2017 – 26 Nov 2024.
  • Bevan Fransman — 4 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 22 Aug 2020.
  • Bongani Khumalo — 4 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 19 Aug 2020.
  • Bongani Sam — 4 confirmed meetings against Mpho Mvelase. 2 Dec 2018 – 8 Nov 2023.
  • Bradley Ralani — 4 confirmed meetings against Mpho Mvelase. 27 Nov 2018 – 3 Mar 2024.
  • Brandon Petersen — 4 confirmed meetings against Mpho Mvelase. 6 May 2017 – 20 Aug 2023.
  • Darwin González — 4 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 5 Mar 2025.
  • Deano van Rooyen — 4 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 17 May 2025.
  • Dillan Solomons — 4 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 5 Apr 2025.
  • Dumisani Zuma — 4 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 21 Jan 2023.
  • Elvis Chipezeze — 4 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 20 Apr 2025.
  • Ethan Brooks — 4 confirmed meetings against Mpho Mvelase. 30 Aug 2023 – 14 Mar 2025.
  • Gastón Sirino — 4 confirmed meetings against Mpho Mvelase. 19 Feb 2019 – 5 Apr 2025.
  • Jaedin Rhodes — 4 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 5 Mar 2025.
  • Jayden Adams — 4 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 22 Feb 2025.
  • Justice Chabalala — 4 confirmed meetings against Mpho Mvelase. 30 Aug 2020 – 29 Sept 2024.
  • Kamohelo Mokotjo — 4 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 5 Mar 2025.
  • Keegan Allan — 4 confirmed meetings against Mpho Mvelase. 8 Nov 2023 – 4 May 2025.
  • Keegan Ritchie — 4 confirmed meetings against Mpho Mvelase. 17 May 2017 – 24 Nov 2021.
  • Keletso Makgalwa — 4 confirmed meetings against Mpho Mvelase. 2 Sept 2020 – 27 Apr 2025.
  • Kudakwashe Mahachi — 4 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 20 Nov 2021.
  • Kwandakwensizwa Mngonyama — 4 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 13 Sept 2026.
  • Lebohang Mabotja — 4 confirmed meetings against Mpho Mvelase. 29 Oct 2023 – 30 Mar 2025.
  • Lefa Hlongwane — 4 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 24 Nov 2021.
  • Lehlohonolo Majoro — 4 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 4 Nov 2021.
  • Lindokuhle Mbatha — 4 confirmed meetings against Mpho Mvelase. 12 May 2017 – 22 Aug 2020.
  • Lindokuhle Mtshali — 4 confirmed meetings against Mpho Mvelase. 26 Oct 2019 – 8 Nov 2023.
  • Luckyboy Mokoena — 4 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 22 Aug 2020.
  • Luvuyo Memela — 4 confirmed meetings against Mpho Mvelase. 11 May 2019 – 30 Dec 2023.
  • Marcelo Allende — 4 confirmed meetings against Mpho Mvelase. 21 May 2024 – 11 Aug 2026.
  • Marks Munyai — 4 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 5 Mar 2023.
  • Mlungisi Mbunjana — 4 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 5 Mar 2023.
  • Motebang Sera — 4 confirmed meetings against Mpho Mvelase. 30 Aug 2020 – 29 Dec 2024.
  • Mxolisi Macuphu — 4 confirmed meetings against Mpho Mvelase. 14 Aug 2019 – 5 Apr 2023.
  • Ntsikelelo Nyauza — 4 confirmed meetings against Mpho Mvelase. 26 Nov 2019 – 26 Apr 2024.
  • Paseka Mako — 4 confirmed meetings against Mpho Mvelase. 26 Nov 2019 – 29 Oct 2024.
  • Patrick Maswanganyi — 4 confirmed meetings against Mpho Mvelase. 18 Apr 2023 – 17 May 2025.
  • Phathutshedzo Nange — 4 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 30 Mar 2025.
  • Ranga Chivaviro — 4 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 16 Dec 2024.
  • Relebohile Mofokeng — 4 confirmed meetings against Mpho Mvelase. 9 Dec 2023 – 17 May 2025.
  • Ronaldo Maarman — 4 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 8 Feb 2025.
  • Roscoe Pietersen — 4 confirmed meetings against Mpho Mvelase. 6 May 2017 – 30 Dec 2023.
  • Sage Stephens — 4 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 18 Feb 2025.
  • Salim Magoola — 4 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 4 May 2025.
  • Sifiso Mlungwana — 4 confirmed meetings against Mpho Mvelase. 19 Jan 2020 – 18 Feb 2024.
  • Sifiso Ngobeni — 4 confirmed meetings against Mpho Mvelase. 30 Aug 2020 – 14 Mar 2025.
  • Siphelele Luthuli — 4 confirmed meetings against Mpho Mvelase. 30 Aug 2020 – 9 Aug 2023.
  • Sirgio Kammies — 4 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 20 Sept 2026.
  • Siyabonga Dube — 4 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 19 Jan 2020.
  • Tashreeq Matthews — 4 confirmed meetings against Mpho Mvelase. 29 Apr 2024 – 11 Aug 2026.
  • Tashreeq Morris — 4 confirmed meetings against Mpho Mvelase. 16 Feb 2020 – 5 Apr 2025.
  • Tebogo Potsane — 4 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 16 Dec 2024.
  • Tebogo Tlolane — 4 confirmed meetings against Mpho Mvelase. 4 May 2019 – 18 Jan 2025.
  • Teko Modise — 4 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 15 Mar 2019.
  • Thabani Zuke — 4 confirmed meetings against Mpho Mvelase. 19 Jan 2020 – 1 Mar 2025.
  • Thabiso Kutumela — 4 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 25 Aug 2026.
  • Thabo Makhele — 4 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 8 Feb 2025.
  • Thamsanqa Gabuza — 4 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 18 Apr 2023.
  • Tlakusani Mthethwa — 4 confirmed meetings against Mpho Mvelase. 20 May 2023 – 15 Sept 2024.
  • Tshepo Mabua — 4 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 4 May 2025.
  • Wandisile Letlabika — 4 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 17 Apr 2022.
  • Wayne Sandilands — 4 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 7 Jan 2020.
  • Yusuf Maart — 4 confirmed meetings against Mpho Mvelase. 8 Apr 2023 – 5 Apr 2025.
  • Zitha Kwinika — 4 confirmed meetings against Mpho Mvelase. 4 May 2019 – 7 May 2024.
  • Abdi Banda — 3 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 1 Oct 2023.
  • Amadou Soukouna — 3 confirmed meetings against Mpho Mvelase. 22 Sept 2021 – 5 Mar 2025.
  • Ananias Gebhardt — 3 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 2 Mar 2022.
  • Antonio Van Wyk — 3 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 11 Aug 2026.
  • Athenkhosi Dlala — 3 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 29 Sept 2024.
  • Augustine Chidi Kwem — 3 confirmed meetings against Mpho Mvelase. 4 Jan 2020 – 30 Mar 2024.
  • Ayabulela Maxwele — 3 confirmed meetings against Mpho Mvelase. 3 Apr 2024 – 16 Aug 2026.
  • Ayanda Jiyane — 3 confirmed meetings against Mpho Mvelase. 27 Aug 2023 – 16 Aug 2026.
  • Bathusi Aubaas — 3 confirmed meetings against Mpho Mvelase. 5 Mar 2023 – 22 Feb 2025.
  • Boikanyo Komane — 3 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 1 Oct 2023.
  • Boitumelo Radiopane — 3 confirmed meetings against Mpho Mvelase. 3 Mar 2024 – 13 Oct 2026.
  • Bradley Cross — 3 confirmed meetings against Mpho Mvelase. 3 May 2023 – 5 Apr 2025.
  • Bruce Bvuma — 3 confirmed meetings against Mpho Mvelase. 7 May 2024 – 5 Apr 2025.
  • Buhlebuyeza Wilson Mkhwanazi — 3 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 20 Nov 2021.
  • Calvin Ngcongca — 3 confirmed meetings against Mpho Mvelase. 25 Nov 2017 – 2 Sept 2020.
  • Clayton Daniels — 3 confirmed meetings against Mpho Mvelase. 21 Sept 2019 – 6 Aug 2023.
  • Cole Alexander — 3 confirmed meetings against Mpho Mvelase. 14 Aug 2019 – 26 Sept 2021.
  • Collins Makgaka — 3 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 24 Aug 2021.
  • Daine Klate — 3 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 4 May 2019.
  • Danisa Phiri — 3 confirmed meetings against Mpho Mvelase. 9 Mar 2019 – 19 Jan 2020.
  • Danny Venter — 3 confirmed meetings against Mpho Mvelase. 27 May 2017 – 26 Oct 2019.
  • Daylon Kayton Claasen — 3 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 24 Nov 2021.
  • Dean Furman — 3 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 21 Sept 2019.
  • Denis Onyango — 3 confirmed meetings against Mpho Mvelase. 25 Nov 2017 – 21 Dec 2019.
  • Divine Lunga — 3 confirmed meetings against Mpho Mvelase. 9 Mar 2019 – 25 Jan 2023.
  • Dominguês — 3 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 5 Apr 2023.
  • Elias Mokwana — 3 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 3 May 2024.
  • Erick Mathoho — 3 confirmed meetings against Mpho Mvelase. 14 Sept 2019 – 26 Sept 2021.
  • Evans Rusike — 3 confirmed meetings against Mpho Mvelase. 18 Oct 2017 – 20 May 2023.
  • Fagrie Lakay — 3 confirmed meetings against Mpho Mvelase. 17 May 2017 – 30 Apr 2023.
  • Fawaaz Basadien — 3 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 11 Aug 2026.
  • Gape Moralo — 3 confirmed meetings against Mpho Mvelase. 1 Nov 2023 – 11 Mar 2025.
  • Gift Motupa — 3 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 23 Dec 2021.
  • Granwald Scott — 3 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 25 Jan 2020.
  • Gregory Damons — 3 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 20 May 2023.
  • Ime Okon — 3 confirmed meetings against Mpho Mvelase. 1 Nov 2023 – 11 Mar 2025.
  • Jarrod Moroole — 3 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 6 Aug 2023.
  • José Meza — 3 confirmed meetings against Mpho Mvelase. 21 Dec 2019 – 3 May 2023.
  • Judas Moseamedi — 3 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 6 Mar 2022.
  • Justice Figuareido — 3 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 20 Sept 2026.
  • Keanu Cupido — 3 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 12 May 2024.
  • Keenan Phillips — 3 confirmed meetings against Mpho Mvelase. 5 Sept 2020 – 1 Mar 2025.
  • Khanyisa Mayo — 3 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 12 May 2024.
  • Khulekani Shezi — 3 confirmed meetings against Mpho Mvelase. 3 Apr 2024 – 16 Aug 2026.
  • Khuliso Mudau — 3 confirmed meetings against Mpho Mvelase. 7 Nov 2021 – 11 Aug 2026.
  • Kurt Lentjies — 3 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 28 Aug 2019.
  • Langelihle Mhlongo — 3 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 4 May 2025.
  • Lazarous Kambole — 3 confirmed meetings against Mpho Mvelase. 14 Sept 2019 – 26 Sept 2021.
  • Lerato Lamola — 3 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 19 Jan 2020.
  • Lesego Manganyi — 3 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 27 Aug 2023.
  • Lesenya Ramoraka — 3 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 29 Sept 2019.
  • Lesiba Nku — 3 confirmed meetings against Mpho Mvelase. 29 Apr 2024 – 18 Feb 2025.
  • Limbikani Mzava — 3 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 22 Aug 2020.
  • Lucky Baloyi — 3 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 30 Aug 2020.
  • Lungelo Bhengu — 3 confirmed meetings against Mpho Mvelase. 22 Sept 2021 – 3 May 2023.
  • Manuel Kambala — 3 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 31 Oct 2026.
  • Mario Booysen — 3 confirmed meetings against Mpho Mvelase. 17 May 2017 – 2 Feb 2020.
  • Marlon Heugh — 3 confirmed meetings against Mpho Mvelase. 12 May 2017 – 27 Apr 2019.
  • Mashweu Mphahlele — 3 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 26 Apr 2024.
  • Melusi Buthelezi — 3 confirmed meetings against Mpho Mvelase. 9 Dec 2023 – 5 Sept 2026.
  • Meshack Maphangule — 3 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 12 Apr 2023.
  • Michael Morton — 3 confirmed meetings against Mpho Mvelase. 17 May 2017 – 3 Mar 2024.
  • Monde Mphambaniso — 3 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 25 Aug 2026.
  • Mondli Mbanjwa — 3 confirmed meetings against Mpho Mvelase. 30 Aug 2023 – 7 Dec 2024.
  • Motjeka Madisha — 3 confirmed meetings against Mpho Mvelase. 25 Nov 2017 – 2 Sept 2020.
  • Mpho Makola — 3 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 16 Feb 2020.
  • Mpho Matsi — 3 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 25 Jan 2020.
  • Mthokozisi Dube — 3 confirmed meetings against Mpho Mvelase. 11 May 2019 – 5 Apr 2023.
  • Musa Nyatama — 3 confirmed meetings against Mpho Mvelase. 11 May 2019 – 17 Apr 2022.
  • Ndabayithethwa Ndlondlo — 3 confirmed meetings against Mpho Mvelase. 28 Jan 2023 – 25 Aug 2026.
  • Nhlanhla Vilakazi — 3 confirmed meetings against Mpho Mvelase. 27 May 2017 – 2 Feb 2020.
  • Nkosikhona Ndaba — 3 confirmed meetings against Mpho Mvelase. 9 Mar 2024 – 13 Oct 2026.
  • Nqobeko Dlamini — 3 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 16 Aug 2026.
  • Olwethu Ncube — 3 confirmed meetings against Mpho Mvelase. 18 Feb 2024 – 1 Mar 2025.
  • Oscarine Masuluke — 3 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 31 Oct 2026.
  • Peter Leeuwenburgh — 3 confirmed meetings against Mpho Mvelase. 27 Nov 2018 – 16 Feb 2020.
  • Philani Zulu — 3 confirmed meetings against Mpho Mvelase. 23 Feb 2019 – 4 Nov 2021.
  • Phumlani Ntshangase — 3 confirmed meetings against Mpho Mvelase. 2 Oct 2018 – 24 Nov 2021.
  • Rafiq De Goede — 3 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 3 Mar 2024.
  • Relebogile Mokhuoane — 3 confirmed meetings against Mpho Mvelase. 22 Nov 2017 – 26 Nov 2024.
  • Richard Mbhele — 3 confirmed meetings against Mpho Mvelase. 27 May 2017 – 22 Aug 2020.
  • Richard Mbulu — 3 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 2 Mar 2022.
  • Richard Ofori — 3 confirmed meetings against Mpho Mvelase. 18 Oct 2017 – 7 Dec 2024.
  • Rivaldo Coetzee — 3 confirmed meetings against Mpho Mvelase. 6 May 2017 – 21 May 2024.
  • Robyn Johannes — 3 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 25 Jan 2020.
  • Roland Putsche — 3 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 16 Feb 2020.
  • Ronald Pfumbidzai — 3 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 1 Nov 2023.
  • Rushwin Dortley — 3 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 16 Dec 2024.
  • Ryan De Jongh — 3 confirmed meetings against Mpho Mvelase. 2 Dec 2018 – 30 Aug 2020.
  • Ryan Rae — 3 confirmed meetings against Mpho Mvelase. 29 Sept 2019 – 22 Sept 2021.
  • Sabelo Sithole — 3 confirmed meetings against Mpho Mvelase. 3 Apr 2024 – 16 Aug 2026.
  • Samir Nurkovic — 3 confirmed meetings against Mpho Mvelase. 14 Sept 2019 – 11 Mar 2025.
  • Samuel Darpoh — 3 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 20 Apr 2025.
  • Samuel Mabunda — 3 confirmed meetings against Mpho Mvelase. 25 Nov 2017 – 2 Sept 2020.
  • Sanele Barns — 3 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 18 Feb 2025.
  • Sede Dion — 3 confirmed meetings against Mpho Mvelase. 21 Jan 2023 – 16 Aug 2026.
  • Sedwyn George — 3 confirmed meetings against Mpho Mvelase. 5 Apr 2023 – 29 Dec 2024.
  • Sekela Sithole — 3 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 26 Oct 2024.
  • Shadrack Kobedi — 3 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 2 Aug 2026.
  • Sibongiseni Mthethwa — 3 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 16 Dec 2024.
  • Sibusiso Magaqa — 3 confirmed meetings against Mpho Mvelase. 27 Aug 2023 – 29 Dec 2024.
  • Sibusiso Mthethwa — 3 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 1 Oct 2023.
  • Simphiwe Mcineka — 3 confirmed meetings against Mpho Mvelase. 9 Mar 2024 – 4 May 2025.
  • Siphelele Ntshangase — 3 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 23 Feb 2019.
  • Siphelo Baloni — 3 confirmed meetings against Mpho Mvelase. 9 Dec 2023 – 8 Feb 2025.
  • Sipho Sibiya — 3 confirmed meetings against Mpho Mvelase. 20 May 2023 – 13 Sept 2026.
  • Siphosakhe Ntiya-Ntiya — 3 confirmed meetings against Mpho Mvelase. 23 Feb 2019 – 4 Feb 2023.
  • Siyanda Mthanti — 3 confirmed meetings against Mpho Mvelase. 23 Dec 2023 – 18 Jan 2025.
  • Siyavuya Ndlovu — 3 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 23 Dec 2023.
  • Somila Ntsundwana — 3 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 15 Sept 2024.
  • Sphesihle Maduna — 3 confirmed meetings against Mpho Mvelase. 2 Feb 2020 – 21 Jan 2023.
  • Taahir Goedeman — 3 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 12 May 2024.
  • Talent Chawapiwa — 3 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 2 Feb 2020.
  • Tebogo Langerman — 3 confirmed meetings against Mpho Mvelase. 25 Nov 2017 – 2 Sept 2020.
  • Tendai Ndoro — 3 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 27 Apr 2019.
  • Thabani Dube — 3 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 15 Sept 2024.
  • Thabiso Monyane — 3 confirmed meetings against Mpho Mvelase. 7 Jan 2020 – 29 Oct 2024.
  • Thabiso Sesane — 3 confirmed meetings against Mpho Mvelase. 18 May 2024 – 2 Aug 2026.
  • Thabo Moloisane — 3 confirmed meetings against Mpho Mvelase. 3 May 2023 – 18 Feb 2025.
  • Thabo Qalinge — 3 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 21 Jan 2023.
  • Thalente Mbatha — 3 confirmed meetings against Mpho Mvelase. 1 Nov 2023 – 29 Oct 2024.
  • Thapelo Mokobodi — 3 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 13 Oct 2026.
  • Thato Lingwati — 3 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 3 Apr 2024.
  • Thela Ngobeni — 3 confirmed meetings against Mpho Mvelase. 27 May 2017 – 17 Apr 2022.
  • Themba Mantshiyane — 3 confirmed meetings against Mpho Mvelase. 25 Jan 2023 – 18 Jan 2025.
  • Thokozani Sekotlong — 3 confirmed meetings against Mpho Mvelase. 27 May 2017 – 26 Feb 2022.
  • Thulani Gumede — 3 confirmed meetings against Mpho Mvelase. 9 Mar 2024 – 4 May 2025.
  • Thuso Phala — 3 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 4 Aug 2019.
  • Travis Graham — 3 confirmed meetings against Mpho Mvelase. 6 May 2017 – 3 May 2023.
  • Trésor Yamba — 3 confirmed meetings against Mpho Mvelase. 3 May 2024 – 27 Apr 2025.
  • Tshegofatso Nyama — 3 confirmed meetings against Mpho Mvelase. 5 Mar 2023 – 5 Mar 2025.
  • Tshepo Gumede — 3 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 3 Mar 2024.
  • Tshepo Mokoane — 3 confirmed meetings against Mpho Mvelase. 26 Nov 2024 – 5 Sept 2026.
  • Waseem Isaacs — 3 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 6 Mar 2022.
  • William Twala — 3 confirmed meetings against Mpho Mvelase. 4 May 2019 – 4 Jan 2020.
  • Yagan Sasman — 3 confirmed meetings against Mpho Mvelase. 6 May 2017 – 17 Apr 2022.
  • Yamela Mbuthuma — 3 confirmed meetings against Mpho Mvelase. 9 Mar 2024 – 4 May 2025.
  • Zakahle Ngcobo — 3 confirmed meetings against Mpho Mvelase. 5 Apr 2023 – 29 Dec 2024.
  • Adam Alilet — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Ahmed Aboubakr — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Ahmed El Shenawy — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Ahmed Fathy — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Ahmed Tawfik — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Aimen Mahious — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Akram Zuway — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Ali Gabr — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Anas Alraheem — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Andile Fikizolo — 2 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 30 Aug 2020.
  • Andile Mbenyane — 2 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 12 Apr 2023.
  • Andy Boyeli — 2 confirmed meetings against Mpho Mvelase. 26 Nov 2024 – 27 Apr 2025.
  • Angelo Van Rooi — 2 confirmed meetings against Mpho Mvelase. 18 Jan 2025 – 1 Mar 2025.
  • Anthony Laffor — 2 confirmed meetings against Mpho Mvelase. 25 Nov 2017 – 19 Feb 2019.
  • Aphelele Teto — 2 confirmed meetings against Mpho Mvelase. 29 Sept 2024 – 8 Feb 2025.
  • Aprocius Petrus — 2 confirmed meetings against Mpho Mvelase. 12 May 2024 – 5 Mar 2025.
  • Ary Papel — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Asekho Tiwani — 2 confirmed meetings against Mpho Mvelase. 3 May 2024 – 22 Feb 2025.
  • Asenele Velebayi — 2 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 3 Mar 2024.
  • Ashley Cupido — 2 confirmed meetings against Mpho Mvelase. 3 Mar 2024 – 18 Feb 2025.
  • Aubrey Ngoma — 2 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 21 Dec 2019.
  • Ayanda Patosi — 2 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 27 Nov 2018.
  • Bakari Mwamnyeto — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Bangaly Keïta — 2 confirmed meetings against Mpho Mvelase. 22 Nov 2017 – 4 May 2019.
  • Bangaly Soumahoro — 2 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 25 Nov 2017.
  • Blati Touré — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Bonginkosi Makume — 2 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 May 2023.
  • Brahim Benzaza — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Brian Onyango — 2 confirmed meetings against Mpho Mvelase. 18 Oct 2017 – 23 Dec 2021.
  • Brooklyn Poggenpoel — 2 confirmed meetings against Mpho Mvelase. 30 Dec 2023 – 25 Sept 2024.
  • Celimpilo Ngema — 2 confirmed meetings against Mpho Mvelase. 30 Aug 2023 – 7 Dec 2024.
  • Chumani Butsaka — 2 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 3 Mar 2024.
  • Clement Mzize — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Daniel Msendami — 2 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 30 Mar 2025.
  • Decide Chauke — 2 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 2 Mar 2022.
  • Denis-Danso Weidlich — 2 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 18 Oct 2017.
  • Denwin Farmer — 2 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 2 Mar 2022.
  • Devin Titus — 2 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 18 Feb 2025.
  • Diala Manaka — 2 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 25 Aug 2026.
  • Dickson Job — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Djigui Diarra — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Ducapel Moloko — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Ededem Essien — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Edson Castillo — 2 confirmed meetings against Mpho Mvelase. 20 Aug 2023 – 7 May 2024.
  • Enocent Mkhabela — 2 confirmed meetings against Mpho Mvelase. 27 Apr 2019 – 29 Sept 2019.
  • Fidèle Ambina — 2 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 20 Sept 2023.
  • Fiston Mayele — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Gabriel Michael — 2 confirmed meetings against Mpho Mvelase. 3 Mar 2024 – 29 Sept 2024.
  • Genino Palace — 2 confirmed meetings against Mpho Mvelase. 3 May 2023 – 18 Feb 2025.
  • Gerald Phiri — 2 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 11 Jan 2020.
  • Gift Links — 2 confirmed meetings against Mpho Mvelase. 27 Nov 2018 – 15 Mar 2019.
  • Givemore Khupe — 2 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 5 Sept 2026.
  • Guily Manziba — 2 confirmed meetings against Mpho Mvelase. 19 Aug 2020 – 20 Nov 2021.
  • Haashim Domingo — 2 confirmed meetings against Mpho Mvelase. 14 Aug 2019 – 5 Mar 2025.
  • Haithem Loucif — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Happy Mashiane — 2 confirmed meetings against Mpho Mvelase. 8 Apr 2023 – 16 Dec 2024.
  • Hugo Nyamé — 2 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 3 Apr 2024.
  • Husayn Awadh — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Ibraheem Jabaar — 2 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 18 Feb 2025.
  • Ibrahim Adel — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Ibrahim Bacca — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Inácio Miguel — 2 confirmed meetings against Mpho Mvelase. 16 Dec 2024 – 5 Apr 2025.
  • Islam Issa — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Ismaël Touré — 2 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 18 Feb 2025.
  • Ismaïl Belkacemi — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Ismail Watenga — 2 confirmed meetings against Mpho Mvelase. 18 Jan 2025 – 1 Mar 2025.
  • Jabulani Ncobeni — 2 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 27 Aug 2023.
  • James Keene — 2 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 2 Oct 2018.
  • Jeremy Brockie — 2 confirmed meetings against Mpho Mvelase. 17 May 2017 – 19 Sept 2017.
  • Jesse Donn — 2 confirmed meetings against Mpho Mvelase. 19 Aug 2020 – 20 Nov 2021.
  • Joaquim Cristóvão Paciência — 2 confirmed meetings against Mpho Mvelase. 20 Sept 2023 – 12 May 2024.
  • Jody February — 2 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 22 Feb 2025.
  • John Mokone — 2 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 20 Apr 2025.
  • Joseph Mhlongo — 2 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 4 Aug 2019.
  • Juan Zapata — 2 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 20 Sept 2023.
  • Junior Sibande — 2 confirmed meetings against Mpho Mvelase. 12 May 2017 – 11 Dec 2018.
  • Kamohelo Mahlatsi — 2 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 30 Mar 2025.
  • Karim Kimvuidi — 2 confirmed meetings against Mpho Mvelase. 3 May 2023 – 9 Dec 2023.
  • Katlego Otladisa — 2 confirmed meetings against Mpho Mvelase. 9 Dec 2023 – 25 Aug 2026.
  • Kayden Francis — 2 confirmed meetings against Mpho Mvelase. 30 Dec 2023 – 5 Mar 2025.
  • Kayden Rademeyer — 2 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 20 Apr 2025.
  • Keagan Buchanan — 2 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 6 Aug 2023.
  • Keagan Dolly — 2 confirmed meetings against Mpho Mvelase. 26 Sept 2021 – 8 Apr 2023.
  • Kearyn Baccus — 2 confirmed meetings against Mpho Mvelase. 14 Sept 2019 – 15 Aug 2020.
  • Keletso Sifama — 2 confirmed meetings against Mpho Mvelase. 15 Aug 2020 – 3 May 2024.
  • Kelvin Moyo — 2 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 4 Jan 2020.
  • Kgaogelo Sekgota — 2 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 4 Jan 2025.
  • Kgosietsile Ndlovu — 2 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 3 May 2023.
  • Khaled Bousseliou — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Khalid Aucho — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Khaya Mfecane — 2 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 20 Sept 2026.
  • Kibwana Shomari — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Kobamelo Kodisang — 2 confirmed meetings against Mpho Mvelase. 11 Feb 2025 – 22 Feb 2025.
  • Lebohang Nkaki — 2 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 31 Oct 2026.
  • Lehlogonolo Matlou — 2 confirmed meetings against Mpho Mvelase. 8 Apr 2023 – 5 Apr 2025.
  • Lehlohonolo Mtshali — 2 confirmed meetings against Mpho Mvelase. 29 Oct 2023 – 20 Apr 2025.
  • Lehlohonolo Nonyane — 2 confirmed meetings against Mpho Mvelase. 14 Aug 2019 – 5 Sept 2020.
  • Leletu Skelem — 2 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 22 Sept 2021.
  • Lerato Manzini — 2 confirmed meetings against Mpho Mvelase. 4 May 2019 – 28 Aug 2019.
  • Levy Mashiane — 2 confirmed meetings against Mpho Mvelase. 5 Apr 2023 – 29 Dec 2024.
  • Liam Bern — 2 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 3 Mar 2024.
  • Lucas Costa — 2 confirmed meetings against Mpho Mvelase. 11 Feb 2025 – 22 Feb 2025.
  • Lucas Suárez — 2 confirmed meetings against Mpho Mvelase. 11 Feb 2025 – 22 Feb 2025.
  • Lucky Mohomi — 2 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 1 Oct 2023.
  • Lungelo Nguse — 2 confirmed meetings against Mpho Mvelase. 23 Dec 2023 – 18 Feb 2024.
  • Lwandile Mabuya — 2 confirmed meetings against Mpho Mvelase. 9 Mar 2024 – 15 Sept 2024.
  • Malebogo Modise — 2 confirmed meetings against Mpho Mvelase. 30 Dec 2023 – 8 Feb 2025.
  • Malibongwe Khoza — 2 confirmed meetings against Mpho Mvelase. 22 Feb 2025 – 11 Aug 2026.
  • Marcel Engelhardt — 2 confirmed meetings against Mpho Mvelase. 22 Sept 2021 – 24 Nov 2021.
  • Matome Kgoetyane — 2 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 11 Jan 2020.
  • Mbongeni Gumede — 2 confirmed meetings against Mpho Mvelase. 30 Aug 2023 – 30 Mar 2024.
  • Mcedi Vandala — 2 confirmed meetings against Mpho Mvelase. 20 Apr 2025 – 5 Sept 2026.
  • Menzi Ndwandwe — 2 confirmed meetings against Mpho Mvelase. 9 Aug 2023 – 30 Dec 2023.
  • Mfanafuthi Shozi — 2 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 2 Mar 2022.
  • Mfundo Vilakazi — 2 confirmed meetings against Mpho Mvelase. 16 Dec 2024 – 5 Apr 2025.
  • Michael Gumede — 2 confirmed meetings against Mpho Mvelase. 26 Oct 2019 – 3 Oct 2021.
  • Miftah Al Taeb — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Miguel Timm — 2 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 9 Dec 2023.
  • Mlungisi Sikakane — 2 confirmed meetings against Mpho Mvelase. 29 Dec 2024 – 25 Aug 2026.
  • Mohamed Chibi — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Mohamed El Gabbas — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Mohamed Hamdy — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Mohamed Makari — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Mohammed Alzabbad — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Mohammed Anas — 2 confirmed meetings against Mpho Mvelase. 27 May 2017 – 22 Nov 2017.
  • Mohau Mokate — 2 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 18 Oct 2017.
  • Mohau Nkota — 2 confirmed meetings against Mpho Mvelase. 29 Oct 2024 – 17 May 2025.
  • Mokibelo Ramabu — 2 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 5 Sept 2026.
  • Monnapule Saleng — 2 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 28 Jan 2023.
  • Morgan Gould — 2 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 2 Oct 2018.
  • Moses Mthembu — 2 confirmed meetings against Mpho Mvelase. 9 Mar 2024 – 15 Sept 2024.
  • Mostafa Fathi — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Motsie Matima — 2 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 13 Sept 2026.
  • Msindisi Ndlovu — 2 confirmed meetings against Mpho Mvelase. 21 Jan 2023 – 25 Aug 2026.
  • Mudathir Yahya — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Mustafa Hamza — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Mwape Musonda — 2 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 17 Apr 2022.
  • Mzwandile Buthelezi — 2 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 20 Apr 2025.
  • Mzwanele Mahashe — 2 confirmed meetings against Mpho Mvelase. 24 Apr 2019 – 30 Aug 2020.
  • Ndamulelo Maphangule — 2 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 31 Oct 2026.
  • Neo Rapoo — 2 confirmed meetings against Mpho Mvelase. 25 Sept 2024 – 11 Mar 2025.
  • Nhlanhla Mgaga — 2 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 4 Oct 2023.
  • Njabulo Blom — 2 confirmed meetings against Mpho Mvelase. 26 Sept 2021 – 16 Dec 2024.
  • Njabulo Ngcobo — 2 confirmed meetings against Mpho Mvelase. 7 May 2024 – 26 Nov 2024.
  • Nkanyiso Zungu — 2 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 24 Aug 2021.
  • Nkosingiphile Gumede — 2 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 9 Mar 2019.
  • Nkosingiphile Ngcobo — 2 confirmed meetings against Mpho Mvelase. 26 Sept 2021 – 5 Apr 2025.
  • Olisa Ndah — 2 confirmed meetings against Mpho Mvelase. 9 Dec 2023 – 18 May 2024.
  • Orebotse Mongae — 2 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 5 Mar 2023.
  • Oswin Appollis — 2 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 13 Oct 2026.
  • Oupa Manyisa — 2 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 25 Nov 2017.
  • Oussama Benbot — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Oussama Chita — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Ovidy Karuru — 2 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 25 Jan 2020.
  • Patrick Phungwayo — 2 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 22 Nov 2017.
  • Paulus Masehe — 2 confirmed meetings against Mpho Mvelase. 27 May 2017 – 22 Nov 2017.
  • Pentjie Zulu — 2 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 4 Aug 2019.
  • Percy Tau — 2 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 25 Nov 2017.
  • Phakamani Mahlambi — 2 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 19 Feb 2019.
  • Rally Bwalya — 2 confirmed meetings against Mpho Mvelase. 21 Jan 2023 – 29 Oct 2023.
  • Ramadan Sobhi — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Renaldo Leaner — 2 confirmed meetings against Mpho Mvelase. 29 Oct 2023 – 27 Apr 2025.
  • Rhulani Manzini — 2 confirmed meetings against Mpho Mvelase. 4 May 2019 – 4 Jan 2025.
  • Rodney Ramagalela — 2 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 22 Aug 2020.
  • Romario Dlamini — 2 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 9 Mar 2024.
  • Samkele Sihlali — 2 confirmed meetings against Mpho Mvelase. 26 Nov 2024 – 27 Apr 2025.
  • Samkelo Zwane — 2 confirmed meetings against Mpho Mvelase. 8 Apr 2023 – 20 Aug 2023.
  • Sammy Seabi — 2 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 20 Sept 2026.
  • Sandile Mthethwa — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2022 – 14 Mar 2025.
  • Sbangani Zulu — 2 confirmed meetings against Mpho Mvelase. 29 Dec 2024 – 13 Oct 2026.
  • Sbonelo Cele — 2 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 18 Jan 2025.
  • Selaelo Rasebotja — 2 confirmed meetings against Mpho Mvelase. 1 Nov 2023 – 29 Oct 2024.
  • Seun Ndlovu — 2 confirmed meetings against Mpho Mvelase. 29 Sept 2024 – 8 Feb 2025.
  • Sibusiso Mabiliso — 2 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 2 Feb 2020.
  • Sihle Nduli — 2 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 18 Feb 2025.
  • Silas Maziya — 2 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 4 Jan 2020.
  • Sinethemba Jantjie — 2 confirmed meetings against Mpho Mvelase. 27 May 2017 – 22 Nov 2017.
  • Sinethemba Mngomezulu — 2 confirmed meetings against Mpho Mvelase. 1 Oct 2023 – 4 May 2025.
  • Sinoxolo Kwayiba — 2 confirmed meetings against Mpho Mvelase. 29 Sept 2024 – 8 Feb 2025.
  • Siphelele Mthembu — 2 confirmed meetings against Mpho Mvelase. 27 Nov 2018 – 15 Mar 2019.
  • Siphesihle Msomi — 2 confirmed meetings against Mpho Mvelase. 27 Aug 2023 – 3 Apr 2024.
  • Siviwe Magidigidi — 2 confirmed meetings against Mpho Mvelase. 6 Apr 2024 – 25 Sept 2024.
  • Siyabonga Khumalo — 2 confirmed meetings against Mpho Mvelase. 20 May 2023 – 26 Apr 2024.
  • Siyabonga Mbatha — 2 confirmed meetings against Mpho Mvelase. 10 Aug 2019 – 2 Feb 2020.
  • Siyabonga Mpontshane — 2 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 20 Dec 2021.
  • Siyabonga Ngezana — 2 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 8 Apr 2023.
  • Siyanda Xulu — 2 confirmed meetings against Mpho Mvelase. 18 Oct 2017 – 1 Nov 2023.
  • Stéphane Ki — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Suhaib Shafshuf — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Suliman Qassim — 2 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Taher Ben Khelifa — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Tebogo Makobela — 2 confirmed meetings against Mpho Mvelase. 4 May 2019 – 26 Feb 2022.
  • Tefu Mashamaite — 2 confirmed meetings against Mpho Mvelase. 17 May 2017 – 19 Sept 2017.
  • Thabang Molaoa — 2 confirmed meetings against Mpho Mvelase. 29 Sept 2024 – 8 Feb 2025.
  • Thabang Sibanyoni — 2 confirmed meetings against Mpho Mvelase. 15 Sept 2024 – 20 Apr 2025.
  • Thabiso Semenya — 2 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 3 Mar 2019.
  • Thabo Maphakisa — 2 confirmed meetings against Mpho Mvelase. 27 May 2017 – 22 Nov 2017.
  • Thabo Mnyamane — 2 confirmed meetings against Mpho Mvelase. 17 May 2017 – 19 Sept 2017.
  • Thabo Rakhale — 2 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 28 Aug 2019.
  • Thamsanqa Masiya — 2 confirmed meetings against Mpho Mvelase. 2 Mar 2022 – 3 May 2024.
  • Thapelo Maseko — 2 confirmed meetings against Mpho Mvelase. 18 Apr 2023 – 11 Feb 2025.
  • Thato Khiba — 2 confirmed meetings against Mpho Mvelase. 18 Feb 2025 – 5 Sept 2026.
  • Thato Mokeke — 2 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 15 Mar 2019.
  • Tshediso Patjie — 2 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 20 May 2023.
  • Tshepo Kakora — 2 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 20 Apr 2025.
  • Tshepo Makgoga — 2 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 20 Apr 2025.
  • Tshwarelo Bereng — 2 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 4 Aug 2019.
  • Tuisila Kisinda — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Tumisang Orebonye — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Virgil Vries — 2 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 12 Sept 2017.
  • Vusi Sibiya — 2 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 8 Nov 2023.
  • Vusimuzi Mncube — 2 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 26 Nov 2024.
  • Vuyo Letlapa — 2 confirmed meetings against Mpho Mvelase. 26 Nov 2024 – 27 Apr 2025.
  • Walid El Karti — 2 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • Wandile Duba — 2 confirmed meetings against Mpho Mvelase. 16 Dec 2024 – 5 Apr 2025.
  • Wandile Mabuza — 2 confirmed meetings against Mpho Mvelase. 27 Aug 2023 – 3 Apr 2024.
  • Wonderboy Makhubu — 2 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 13 Sept 2026.
  • Yannick Bangala — 2 confirmed meetings against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Yannick Zakri — 2 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 25 Nov 2017.
  • Zakhele Lepasa — 2 confirmed meetings against Mpho Mvelase. 18 Apr 2023 – 9 Dec 2023.
  • Zinéddine Belaïd — 2 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Zolani Nkombelo — 2 confirmed meetings against Mpho Mvelase. 26 Oct 2019 – 19 Jan 2020.
  • Zukile Kewuti — 2 confirmed meetings against Mpho Mvelase. 22 Sept 2021 – 24 Nov 2021.
  • Zuko Mdunyelwa — 2 confirmed meetings against Mpho Mvelase. 9 Aug 2023 – 29 Apr 2024.
  • Zwelethu Ndlovu — 2 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 25 Jan 2020.
  • A. Tientcheu — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Abdelkrim Zouari — 1 confirmed meetings against Mpho Mvelase. 8 Mar 2023 – 8 Mar 2023.
  • Abderrahmane Meziane — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 26 Feb 2023.
  • Abderraouf Othmani — 1 confirmed meetings against Mpho Mvelase. 8 Mar 2023 – 8 Mar 2023.
  • Abdesslem Bouchouareb — 1 confirmed meetings against Mpho Mvelase. 8 Mar 2023 – 8 Mar 2023.
  • Abdou-Samiou Tchatakora — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Ahmed Amhimmid — 1 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 12 Feb 2023.
  • Akram Djahnit — 1 confirmed meetings against Mpho Mvelase. 8 Mar 2023 – 8 Mar 2023.
  • Alain Edjo — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Amadou Harouna — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Amer Mohamed — 1 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 12 Feb 2023.
  • Amr Gamal — 1 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 1 Nov 2017.
  • Andile Mpisane — 1 confirmed meetings against Mpho Mvelase. 29 Dec 2024 – 29 Dec 2024.
  • Andiswa Sithole — 1 confirmed meetings against Mpho Mvelase. 14 Mar 2025 – 14 Mar 2025.
  • Andrea Fileccia — 1 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 25 Apr 2017.
  • Anicet Oura — 1 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 4 Oct 2023.
  • Aphiwe Baliti — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Aphiwe Mphothe — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Arthur Sales — 1 confirmed meetings against Mpho Mvelase. 22 Feb 2025 – 22 Feb 2025.
  • Asanele Bonani — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Asavela Mbekile — 1 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 28 Feb 2017.
  • Athenkosi Mcaba — 1 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 6 Mar 2022.
  • Augustine Mahlonoko — 1 confirmed meetings against Mpho Mvelase. 26 Apr 2024 – 26 Apr 2024.
  • Augustine Ramphela — 1 confirmed meetings against Mpho Mvelase. 4 Nov 2021 – 4 Nov 2021.
  • Ayanda Gcaba — 1 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 29 Apr 2017.
  • Ayo Oluwafemi — 1 confirmed meetings against Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Azola Matrose — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Azola Tshobeni — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • B. Sigomoshe — 1 confirmed meetings against Mpho Mvelase. 13 Oct 2026 – 13 Oct 2026.
  • Bafedile Baloyi — 1 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 4 Jan 2025.
  • Bandile Dlamini — 1 confirmed meetings against Mpho Mvelase. 3 Apr 2024 – 3 Apr 2024.
  • Bantu Mzwakali — 1 confirmed meetings against Mpho Mvelase. 6 May 2017 – 6 May 2017.
  • Bennet Bobete — 1 confirmed meetings against Mpho Mvelase. 2 Mar 2022 – 2 Mar 2022.
  • Bennet Mokoena — 1 confirmed meetings against Mpho Mvelase. 11 Aug 2026 – 11 Aug 2026.
  • Bernard Morrison — 1 confirmed meetings against Mpho Mvelase. 10 May 2023 – 10 May 2023.
  • Bertrand Mani — 1 confirmed meetings against Mpho Mvelase. 14 Mar 2023 – 14 Mar 2023.
  • Bethuel Muzeu — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2026 – 5 Sept 2026.
  • Bhongolwethu Jayiya — 1 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 3 Apr 2017.
  • Blessing Mchunu — 1 confirmed meetings against Mpho Mvelase. 18 Jan 2025 – 18 Jan 2025.
  • Blessing Thulo — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Boitumelo Malatjie — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Bongani Cele — 1 confirmed meetings against Mpho Mvelase. 1 Mar 2025 – 1 Mar 2025.
  • Bongani Mpandle — 1 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 8 Dec 2019.
  • Bongani Zungu — 1 confirmed meetings against Mpho Mvelase. 29 Apr 2024 – 29 Apr 2024.
  • Bongile Booi — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Bonginkosi Dlamini — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Bongokuhle Hlongwane — 1 confirmed meetings against Mpho Mvelase. 24 Nov 2021 – 24 Nov 2021.
  • Boniface Haba — 1 confirmed meetings against Mpho Mvelase. 7 Dec 2024 – 7 Dec 2024.
  • Boy de Jong — 1 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 2 Oct 2019.
  • Boy Madingwane — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Brayan León — 1 confirmed meetings against Mpho Mvelase. 11 Aug 2026 – 11 Aug 2026.
  • Bulelani Nikani — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Butholezwe Ncube — 1 confirmed meetings against Mpho Mvelase. 2 Feb 2020 – 2 Feb 2020.
  • Carl Lark — 1 confirmed meetings against Mpho Mvelase. 14 Aug 2019 – 14 Aug 2019.
  • Cassius Mailula — 1 confirmed meetings against Mpho Mvelase. 11 Aug 2026 – 11 Aug 2026.
  • Cemran Dansin — 1 confirmed meetings against Mpho Mvelase. 17 May 2025 – 17 May 2025.
  • Chris Katjiukua — 1 confirmed meetings against Mpho Mvelase. 4 Aug 2019 – 4 Aug 2019.
  • Christofer David — 1 confirmed meetings against Mpho Mvelase. 15 Mar 2019 – 15 Mar 2019.
  • Cohen Stander — 1 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 6 Aug 2023.
  • Colin Ryan — 1 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 6 Aug 2023.
  • Collins Mbesuma — 1 confirmed meetings against Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Cuthbert Malajila — 1 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 7 Mar 2017.
  • Dan Ndhlovu — 1 confirmed meetings against Mpho Mvelase. 2 Mar 2022 – 2 Mar 2022.
  • Daniel Morgan — 1 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 8 Dec 2019.
  • Darrel Matsheke — 1 confirmed meetings against Mpho Mvelase. 20 May 2023 – 20 May 2023.
  • David Uromi — 1 confirmed meetings against Mpho Mvelase. 20 May 2023 – 20 May 2023.
  • Delano Abrahams — 1 confirmed meetings against Mpho Mvelase. 20 Apr 2025 – 20 Apr 2025.
  • Denzil Haoseb — 1 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 11 Dec 2018.
  • Deolin Mekoa — 1 confirmed meetings against Mpho Mvelase. 18 Oct 2017 – 18 Oct 2017.
  • Devon Saal — 1 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 25 Apr 2017.
  • Dimakatso Komape — 1 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 4 Jan 2025.
  • Dino Ndlovu — 1 confirmed meetings against Mpho Mvelase. 30 Mar 2025 – 30 Mar 2025.
  • Djakaridja Traoré — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2023 – 5 Mar 2023.
  • Donashano Malama — 1 confirmed meetings against Mpho Mvelase. 4 May 2019 – 4 May 2019.
  • Douglas Mapfumo — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • E. injili — 1 confirmed meetings against Mpho Mvelase. 25 Aug 2026 – 25 Aug 2026.
  • Ngoanamello Rammala — 1 confirmed meetings against Mpho Mvelase. 27 Apr 2025 – 27 Apr 2025.
  • Emile Lako Wendeu Wendeu Tcheuko — 1 confirmed meetings against Mpho Mvelase. 25 Aug 2026 – 25 Aug 2026.
  • Eddie Ngalo — 1 confirmed meetings against Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Edmore Sibanda — 1 confirmed meetings against Mpho Mvelase. 26 Oct 2019 – 26 Oct 2019.
  • Edson Khumalo — 1 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 26 Oct 2024.
  • Edward Manqele — 1 confirmed meetings against Mpho Mvelase. 22 Nov 2017 – 22 Nov 2017.
  • Edward Maova — 1 confirmed meetings against Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Edwin Gyimah — 1 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 4 Feb 2023.
  • Edwin Ramaja — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Eleazar Rodgers — 1 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 7 Mar 2017.
  • Elmo Kambindu — 1 confirmed meetings against Mpho Mvelase. 14 Mar 2025 – 14 Mar 2025.
  • Emile Witbooi — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2025 – 5 Mar 2025.
  • Emiliano Tade — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2019 – 19 Feb 2019.
  • Enoch Quaicoe — 1 confirmed meetings against Mpho Mvelase. 11 Mar 2025 – 11 Mar 2025.
  • Éric Mbangossoum — 1 confirmed meetings against Mpho Mvelase. 25 Sept 2024 – 25 Sept 2024.
  • Erwin Isaacs — 1 confirmed meetings against Mpho Mvelase. 6 May 2017 – 6 May 2017.
  • Frédéric Nsabiyumva — 1 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 28 Aug 2019.
  • Fakhreddine Ben Youssef — 1 confirmed meetings against Mpho Mvelase. 30 Apr 2023 – 30 Apr 2023.
  • Falakhe Tshanini — 1 confirmed meetings against Mpho Mvelase. 26 Apr 2024 – 26 Apr 2024.
  • Fares Hachi — 1 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 28 Feb 2017.
  • Faridi Mussa — 1 confirmed meetings against Mpho Mvelase. 17 May 2023 – 17 May 2023.
  • Felipe Ovono Ovono Mbang — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Fezile Gcaba — 1 confirmed meetings against Mpho Mvelase. 4 May 2025 – 4 May 2025.
  • Friday Samu — 1 confirmed meetings against Mpho Mvelase. 3 May 2023 – 3 May 2023.
  • G. Philander — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Gaona Modisane — 1 confirmed meetings against Mpho Mvelase. 4 Jan 2020 – 4 Jan 2020.
  • George Chigova — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Gilberto — 1 confirmed meetings against Mpho Mvelase. 29 Oct 2024 – 29 Oct 2024.
  • Giovanni Philander — 1 confirmed meetings against Mpho Mvelase. 8 Feb 2025 – 8 Feb 2025.
  • Godfrey Walusimbi — 1 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 6 Oct 2018.
  • Goitseone Phoko — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Gomolemo Khoto — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2026 – 5 Sept 2026.
  • Goodman Dlamini — 1 confirmed meetings against Mpho Mvelase. 22 Nov 2017 – 22 Nov 2017.
  • Gustavo Páez — 1 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 6 Oct 2018.
  • Héritier Kasongo Munani — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Harold Majadibodu — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Harris Brandt Tchilimbou Mavoungou — 1 confirmed meetings against Mpho Mvelase. 30 Aug 2020 – 30 Aug 2020.
  • Harvy Ossété — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Haytham Mohamadi — 1 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 12 Feb 2023.
  • Heaven Sereets — 1 confirmed meetings against Mpho Mvelase. 12 May 2024 – 12 May 2024.
  • Hlayisi Chauke — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Horso Mwaku — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Houari Baouche — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 26 Feb 2023.
  • Ibrahim Bancé — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Igor Engonga — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Imraan Jones — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Ioannis-Konstantinos Potouridis — 1 confirmed meetings against Mpho Mvelase. 16 Feb 2020 – 16 Feb 2020.
  • Issa Hakizimana — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Issa Sarr — 1 confirmed meetings against Mpho Mvelase. 29 Apr 2017 – 29 Apr 2017.
  • Issaka Boka — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Issifou Bourahana — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Itumeleng Khune — 1 confirmed meetings against Mpho Mvelase. 6 Oct 2018 – 6 Oct 2018.
  • Ivan Mahangwahaya — 1 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 7 Apr 2019.
  • Jabulani Maluleke — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Jabulani Shongwe — 1 confirmed meetings against Mpho Mvelase. 27 Apr 2019 – 27 Apr 2019.
  • Janovane September — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2020 – 5 Sept 2020.
  • Jean Munganga — 1 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 7 Apr 2019.
  • Jeancy Lita — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Jeffrey Dlamini — 1 confirmed meetings against Mpho Mvelase. 27 Aug 2023 – 27 Aug 2023.
  • Jemondre Dickens — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 Mar 2019.
  • John Mwengani — 1 confirmed meetings against Mpho Mvelase. 18 Feb 2024 – 18 Feb 2024.
  • Jonas Mendes — 1 confirmed meetings against Mpho Mvelase. 4 Aug 2019 – 4 Aug 2019.
  • Jordan Marks — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • José Nze — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Joyce Lomalisa — 1 confirmed meetings against Mpho Mvelase. 10 May 2023 – 10 May 2023.
  • Juan Ortiz — 1 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 6 Mar 2022.
  • Juan Owono — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Junhior Aubiang — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Junior Awono — 1 confirmed meetings against Mpho Mvelase. 2 Oct 2019 – 2 Oct 2019.
  • Júnior Mendieta — 1 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 6 Mar 2022.
  • Justin Shonga — 1 confirmed meetings against Mpho Mvelase. 11 May 2019 – 11 May 2019.
  • K. Kgosietsile — 1 confirmed meetings against Mpho Mvelase. 13 Oct 2026 – 13 Oct 2026.
  • K. Ncube — 1 confirmed meetings against Mpho Mvelase. 25 Aug 2026 – 25 Aug 2026.
  • Kagiso Selemela — 1 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 11 Jan 2020.
  • Kamogelo Sebelebele — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2023 – 5 Mar 2023.
  • Karabo Tshepe — 1 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 7 Apr 2019.
  • Katlego Maphathe — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2024 – 3 Mar 2024.
  • Katlego Mashego — 1 confirmed meetings against Mpho Mvelase. 27 May 2017 – 27 May 2017.
  • Katlego Mohamme — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Kazema Baso — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Kazie Godswill — 1 confirmed meetings against Mpho Mvelase. 18 Feb 2025 – 18 Feb 2025.
  • Keanin Ayer — 1 confirmed meetings against Mpho Mvelase. 25 Sept 2024 – 25 Sept 2024.
  • Keenan Bezuidenhout — 1 confirmed meetings against Mpho Mvelase. 1 Nov 2023 – 1 Nov 2023.
  • Kennedy Musonda — 1 confirmed meetings against Mpho Mvelase. 17 May 2023 – 17 May 2023.
  • Kennedy Mweene — 1 confirmed meetings against Mpho Mvelase. 2 Sept 2020 – 2 Sept 2020.
  • Kenneth Nthatheni — 1 confirmed meetings against Mpho Mvelase. 30 Mar 2025 – 30 Mar 2025.
  • Kenoshi Motshegwa — 1 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 24 Sept 2017.
  • Keoikantse Mosiatlhaga — 1 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 4 Feb 2023.
  • Kermit Erasmus — 1 confirmed meetings against Mpho Mvelase. 15 Mar 2019 – 15 Mar 2019.
  • Kganyane Letsoenyo — 1 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 6 Mar 2022.
  • Kgodiso Monama — 1 confirmed meetings against Mpho Mvelase. 2 Mar 2022 – 2 Mar 2022.
  • Kgomotso Koena — 1 confirmed meetings against Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Kgosto Maloka — 1 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 11 Jan 2020.
  • Kgotso Moleko — 1 confirmed meetings against Mpho Mvelase. 23 Feb 2019 – 23 Feb 2019.
  • Khanyisile Mayo — 1 confirmed meetings against Mpho Mvelase. 12 Apr 2023 – 12 Apr 2023.
  • Khetukuthula Ndlovu — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Khomotjo Lekoloane — 1 confirmed meetings against Mpho Mvelase. 18 Feb 2025 – 18 Feb 2025.
  • Khomotso Masia — 1 confirmed meetings against Mpho Mvelase. 4 Aug 2019 – 4 Aug 2019.
  • Khuda Muyaba — 1 confirmed meetings against Mpho Mvelase. 9 Mar 2024 – 9 Mar 2024.
  • Khumbulani Ncube — 1 confirmed meetings against Mpho Mvelase. 30 Mar 2025 – 30 Mar 2025.
  • Kike Boula — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Kingston Nkhatha — 1 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 19 Sept 2017.
  • Kristopher Bergman — 1 confirmed meetings against Mpho Mvelase. 25 Jan 2020 – 25 Jan 2020.
  • Kutlwano Letlhaku — 1 confirmed meetings against Mpho Mvelase. 22 Feb 2025 – 22 Feb 2025.
  • Kwame Peprah — 1 confirmed meetings against Mpho Mvelase. 20 Dec 2021 – 20 Dec 2021.
  • Kyle Jurgens — 1 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 4 Oct 2023.
  • Langelihle Ndlovu — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Langelihle Phili — 1 confirmed meetings against Mpho Mvelase. 18 Feb 2025 – 18 Feb 2025.
  • Lebone Seema — 1 confirmed meetings against Mpho Mvelase. 13 Oct 2026 – 13 Oct 2026.
  • Lee-Raoul Langeveldt — 1 confirmed meetings against Mpho Mvelase. 25 Jan 2020 – 25 Jan 2020.
  • Leeyogan Saville — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Lehlegonolo Mokone — 1 confirmed meetings against Mpho Mvelase. 20 Apr 2025 – 20 Apr 2025.
  • Lehlohonolo Masalesa — 1 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 7 Apr 2019.
  • Lehlohonolo Mojela — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2026 – 5 Sept 2026.
  • Leonardo Castro — 1 confirmed meetings against Mpho Mvelase. 28 Feb 2017 – 28 Feb 2017.
  • Letladi Madubanya — 1 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 12 Sept 2017.
  • Letsie Koapeng — 1 confirmed meetings against Mpho Mvelase. 26 Apr 2024 – 26 Apr 2024.
  • Liam De Kock — 1 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 4 Oct 2023.
  • Lindokuhle Zikhali — 1 confirmed meetings against Mpho Mvelase. 4 May 2025 – 4 May 2025.
  • Lloyd Kazapua — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2022 – 26 Feb 2022.
  • Lorence Vilakazi — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Lucky Nguzana — 1 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 12 Sept 2017.
  • Luke Fleurs — 1 confirmed meetings against Mpho Mvelase. 19 Aug 2020 – 19 Aug 2020.
  • Luphumlo Sifumba — 1 confirmed meetings against Mpho Mvelase. 12 May 2024 – 12 May 2024.
  • Luvuyo Phewa — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2024 – 3 Mar 2024.
  • Luyolo Slatsha — 1 confirmed meetings against Mpho Mvelase. 12 May 2024 – 12 May 2024.
  • Lwanda Mbanjwa — 1 confirmed meetings against Mpho Mvelase. 26 Apr 2024 – 26 Apr 2024.
  • Emmanuel Lobota — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Masini Dimbu — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • M. Khosa — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • M. Seketso — 1 confirmed meetings against Mpho Mvelase. 25 Aug 2026 – 25 Aug 2026.
  • MacBeth Mahlangu — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2023 – 5 Mar 2023.
  • Mahlatse Makudubela — 1 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 11 Dec 2018.
  • Mahmoud Saber — 1 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 23 Apr 2023.
  • Makabi Lilepo — 1 confirmed meetings against Mpho Mvelase. 5 Apr 2025 – 5 Apr 2025.
  • Malebogo Modise — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Maloisane Mokhele — 1 confirmed meetings against Mpho Mvelase. 29 Oct 2023 – 29 Oct 2023.
  • Mandla Masango — 1 confirmed meetings against Mpho Mvelase. 17 May 2017 – 17 May 2017.
  • Manelis Mazibuko — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Manuel Sapunga — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Marcel Dandjinou — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Mark Mayambela — 1 confirmed meetings against Mpho Mvelase. 6 May 2017 – 6 May 2017.
  • Marshall Munetsi — 1 confirmed meetings against Mpho Mvelase. 11 May 2019 – 11 May 2019.
  • Martin Nsimba — 1 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 11 Jan 2020.
  • Marvin Sikhosana — 1 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 26 Oct 2024.
  • Masindi Nemtajela — 1 confirmed meetings against Mpho Mvelase. 30 Mar 2025 – 30 Mar 2025.
  • Massamba Kiessé — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Mathari Mothupa — 1 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 12 Sept 2017.
  • Matías Esquivel — 1 confirmed meetings against Mpho Mvelase. 29 Apr 2024 – 29 Apr 2024.
  • Matome Mabeba — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 Mar 2019.
  • Maximilian Mbaeva — 1 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 3 Oct 2021.
  • Mbekezeli Mbokazi — 1 confirmed meetings against Mpho Mvelase. 17 May 2025 – 17 May 2025.
  • Mbongeni Mzimela — 1 confirmed meetings against Mpho Mvelase. 4 May 2019 – 4 May 2019.
  • Mbulelo Wagaba — 1 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 26 Oct 2024.
  • Menzi Masuku — 1 confirmed meetings against Mpho Mvelase. 24 Apr 2019 – 24 Apr 2019.
  • Mervin Boji — 1 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 4 Oct 2023.
  • Micah Lea'alafa — 1 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 8 Dec 2019.
  • Miguel Mayé Ngomo — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Miguel Nzang — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Mika Miché — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Miloš Lačný — 1 confirmed meetings against Mpho Mvelase. 2 Feb 2020 – 2 Feb 2020.
  • Mlungisi Khumalo — 1 confirmed meetings against Mpho Mvelase. 30 Mar 2025 – 30 Mar 2025.
  • Mlungisi Zwane — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Moeketsi Sekola — 1 confirmed meetings against Mpho Mvelase. 11 Dec 2018 – 11 Dec 2018.
  • Moeneeb Josephs — 1 confirmed meetings against Mpho Mvelase. 7 Mar 2017 – 7 Mar 2017.
  • Mogakolodi Ngele — 1 confirmed meetings against Mpho Mvelase. 4 Aug 2019 – 4 Aug 2019.
  • Mogau Tshehla — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Mohameed Hamid — 1 confirmed meetings against Mpho Mvelase. 19 Mar 2023 – 19 Mar 2023.
  • Mondli Dlamini — 1 confirmed meetings against Mpho Mvelase. 25 Apr 2017 – 25 Apr 2017.
  • Monty Batlhabane — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Morne Nel — 1 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 6 Aug 2023.
  • Moyela Libamba — 1 confirmed meetings against Mpho Mvelase. 18 Feb 2024 – 18 Feb 2024.
  • Mpho Kgaswane — 1 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 12 Sept 2017.
  • Mthetheleli Mthiyane — 1 confirmed meetings against Mpho Mvelase. 13 Oct 2026 – 13 Oct 2026.
  • Mthokozisi Shwabule — 1 confirmed meetings against Mpho Mvelase. 20 May 2023 – 20 May 2023.
  • Musa Bilankulu — 1 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 24 Feb 2017.
  • Mustapha Bouchina — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 26 Feb 2023.
  • Muzi Thabotha — 1 confirmed meetings against Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Mxolisi Kunene — 1 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 8 Dec 2019.
  • Mzikayise Mashaba — 1 confirmed meetings against Mpho Mvelase. 28 Aug 2019 – 28 Aug 2019.
  • Nana Akosah-Bempah — 1 confirmed meetings against Mpho Mvelase. 27 Nov 2018 – 27 Nov 2018.
  • Nathan Idumba — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2025 – 5 Mar 2025.
  • Ndiviwe Mdabuka — 1 confirmed meetings against Mpho Mvelase. 6 May 2017 – 6 May 2017.
  • Neil Boshoff — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2024 – 3 Mar 2024.
  • Neo Mokhachane — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Nhlanhla Gasa — 1 confirmed meetings against Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Niko Kata — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Nkanyiso Madonsela — 1 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 4 Feb 2023.
  • Nkanyiso Mngwengwe — 1 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 24 Feb 2017.
  • Nkosikhona Radebe — 1 confirmed meetings against Mpho Mvelase. 14 Mar 2025 – 14 Mar 2025.
  • Nkosinathi Mthiyane — 1 confirmed meetings against Mpho Mvelase. 24 Feb 2017 – 24 Feb 2017.
  • Nokutenda Mangezi — 1 confirmed meetings against Mpho Mvelase. 25 Sept 2024 – 25 Sept 2024.
  • Ntandoyenkosi Mabaso — 1 confirmed meetings against Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Ntiyiso Bombi — 1 confirmed meetings against Mpho Mvelase. 2 Mar 2022 – 2 Mar 2022.
  • Ntsikelelo Ngqonga — 1 confirmed meetings against Mpho Mvelase. 26 Apr 2024 – 26 Apr 2024.
  • Ntsikelelo Nxadi — 1 confirmed meetings against Mpho Mvelase. 25 Jan 2023 – 25 Jan 2023.
  • Ntuthuko Mlotshwa — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2026 – 20 Sept 2026.
  • Nuno Santos — 1 confirmed meetings against Mpho Mvelase. 11 Aug 2026 – 11 Aug 2026.
  • Nyakala Raphadu — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Oageng Phiri — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2026 – 5 Sept 2026.
  • Obarate Morgan — 1 confirmed meetings against Mpho Mvelase. 30 Mar 2025 – 30 Mar 2025.
  • Olaleng Shaku — 1 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 12 Sept 2017.
  • Onkabetse Makgantai — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 Mar 2019.
  • Onke Moletshe — 1 confirmed meetings against Mpho Mvelase. 25 Aug 2026 – 25 Aug 2026.
  • Oratilwe Moloisane — 1 confirmed meetings against Mpho Mvelase. 11 Mar 2025 – 11 Mar 2025.
  • Osborn Maluleke — 1 confirmed meetings against Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Patou Kabangu — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Patrick Mokhele — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2022 – 26 Feb 2022.
  • Pavol Šafranko — 1 confirmed meetings against Mpho Mvelase. 7 Nov 2021 – 7 Nov 2021.
  • Pedro Oba — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Peter Maloisane — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2022 – 26 Feb 2022.
  • Philani Kumalo — 1 confirmed meetings against Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Philani Sithebe — 1 confirmed meetings against Mpho Mvelase. 29 Dec 2024 – 29 Dec 2024.
  • Pogiso Mahlangu — 1 confirmed meetings against Mpho Mvelase. 4 Feb 2023 – 4 Feb 2023.
  • Prince Nxumalo — 1 confirmed meetings against Mpho Mvelase. 6 May 2017 – 6 May 2017.
  • Promise Mkhuma — 1 confirmed meetings against Mpho Mvelase. 2 Sept 2020 – 2 Sept 2020.
  • Puleng Marema — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Qobolwakhe Sibande — 1 confirmed meetings against Mpho Mvelase. 4 Oct 2023 – 4 Oct 2023.
  • Ramazani Tshimanga — 1 confirmed meetings against Mpho Mvelase. 20 Sept 2023 – 20 Sept 2023.
  • Rendani Ndou — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Rene Mboundja Nanga — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Reneilwe Letsholonyane — 1 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 19 Sept 2017.
  • Reyaad Pieterse — 1 confirmed meetings against Mpho Mvelase. 7 Nov 2021 – 7 Nov 2021.
  • Ricardo Williams — 1 confirmed meetings against Mpho Mvelase. 27 Apr 2019 – 27 Apr 2019.
  • Richard Boateng — 1 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 19 Sept 2017.
  • Richard Matloga — 1 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 12 Sept 2017.
  • Richard Zumah — 1 confirmed meetings against Mpho Mvelase. 22 Sept 2021 – 22 Sept 2021.
  • Richmond Boakye — 1 confirmed meetings against Mpho Mvelase. 19 Mar 2023 – 19 Mar 2023.
  • Riyaad Norodien — 1 confirmed meetings against Mpho Mvelase. 15 Mar 2019 – 15 Mar 2019.
  • Riyaaz Ismail — 1 confirmed meetings against Mpho Mvelase. 22 Sept 2021 – 22 Sept 2021.
  • Riyaaz Nell — 1 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 6 Aug 2023.
  • Roderick Kabwe — 1 confirmed meetings against Mpho Mvelase. 6 May 2017 – 6 May 2017.
  • Rodwell Chinyengetere — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 Mar 2019.
  • Roggert Nyundu — 1 confirmed meetings against Mpho Mvelase. 24 Sept 2017 – 24 Sept 2017.
  • Roland Sanou — 1 confirmed meetings against Mpho Mvelase. 26 Apr 2024 – 26 Apr 2024.
  • Ronaldo Van Neel — 1 confirmed meetings against Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Rooi Mahamutsa — 1 confirmed meetings against Mpho Mvelase. 27 May 2017 – 27 May 2017.
  • Rushine De Reuck — 1 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 8 Dec 2019.
  • S. Mashinini — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Samuel Nlend — 1 confirmed meetings against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Saâdi Radouani — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2023 – 26 Feb 2023.
  • Sabelo Nyembe — 1 confirmed meetings against Mpho Mvelase. 27 Apr 2019 – 27 Apr 2019.
  • Salem Roma — 1 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 12 Feb 2023.
  • Salim Baled — 1 confirmed meetings against Mpho Mvelase. 12 Feb 2023 – 12 Feb 2023.
  • Salulani Phiri — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Salum Abubakar — 1 confirmed meetings against Mpho Mvelase. 10 May 2023 – 10 May 2023.
  • Sameehg Doutie — 1 confirmed meetings against Mpho Mvelase. 14 Aug 2019 – 14 Aug 2019.
  • Samkelo Mgwazela — 1 confirmed meetings against Mpho Mvelase. 4 Nov 2021 – 4 Nov 2021.
  • Sbonelo Ngubane — 1 confirmed meetings against Mpho Mvelase. 11 Jan 2020 – 11 Jan 2020.
  • Sékou Gassama — 1 confirmed meetings against Mpho Mvelase. 8 Feb 2025 – 8 Feb 2025.
  • Sello Matjila — 1 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 6 Apr 2022.
  • Sello Motsepe — 1 confirmed meetings against Mpho Mvelase. 27 Apr 2019 – 27 Apr 2019.
  • Seth Parusnath — 1 confirmed meetings against Mpho Mvelase. 9 Mar 2019 – 9 Mar 2019.
  • Seun Ledwaba — 1 confirmed meetings against Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Shaheed Kazeem D'Angelo — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2026 – 5 Sept 2026.
  • Shandre Campbell — 1 confirmed meetings against Mpho Mvelase. 6 Apr 2024 – 6 Apr 2024.
  • Sheldon van Wyk — 1 confirmed meetings against Mpho Mvelase. 18 Oct 2017 – 18 Oct 2017.
  • Shu-Aib Walters — 1 confirmed meetings against Mpho Mvelase. 3 Apr 2017 – 3 Apr 2017.
  • Siboniso Conco — 1 confirmed meetings against Mpho Mvelase. 15 Sept 2024 – 15 Sept 2024.
  • Sibusiso Masina — 1 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 22 Oct 2017.
  • Sibusiso Mbonani — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Sicelokuhle Hlatshwayo — 1 confirmed meetings against Mpho Mvelase. 25 Jan 2023 – 25 Jan 2023.
  • Sifiso Myeni — 1 confirmed meetings against Mpho Mvelase. 19 Sept 2017 – 19 Sept 2017.
  • Simo Mbhele — 1 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 3 Oct 2021.
  • Simphiwe Hlongwane — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Simphiwe Masilela — 1 confirmed meetings against Mpho Mvelase. 13 Oct 2026 – 13 Oct 2026.
  • Simphiwe Selepe — 1 confirmed meetings against Mpho Mvelase. 17 May 2025 – 17 May 2025.
  • Simphiwe Selepe — 1 confirmed meetings against Mpho Mvelase. 13 Oct 2026 – 13 Oct 2026.
  • Siphamandla Dondolo — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2025 – 5 Mar 2025.
  • Siphelele Magubane — 1 confirmed meetings against Mpho Mvelase. 2 Feb 2020 – 2 Feb 2020.
  • Sipho Moeti — 1 confirmed meetings against Mpho Mvelase. 12 Sept 2017 – 12 Sept 2017.
  • Sisanda Mbhele — 1 confirmed meetings against Mpho Mvelase. 29 Dec 2024 – 29 Dec 2024.
  • Siviwe Nkwali — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2024 – 3 Mar 2024.
  • Siyabonga Khumalo — 1 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 3 Oct 2021.
  • Siyabonga Mabena — 1 confirmed meetings against Mpho Mvelase. 21 May 2024 – 21 May 2024.
  • Siyabonga Ndebele — 1 confirmed meetings against Mpho Mvelase. 11 Mar 2025 – 11 Mar 2025.
  • Siyabonga Ndebele — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Siyabonga Zulu — 1 confirmed meetings against Mpho Mvelase. 4 Aug 2019 – 4 Aug 2019.
  • Siyabulela Shai — 1 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 26 Oct 2024.
  • Siyanda Hlangabeza — 1 confirmed meetings against Mpho Mvelase. 30 Aug 2023 – 30 Aug 2023.
  • Siyanda Khumalo — 1 confirmed meetings against Mpho Mvelase. 4 Nov 2021 – 4 Nov 2021.
  • Sizwe Mdlinzo — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2022 – 26 Feb 2022.
  • Sphesihle Jeza — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Sphesihle Mbhele — 1 confirmed meetings against Mpho Mvelase. 17 Apr 2022 – 17 Apr 2022.
  • Sphiwe Cele — 1 confirmed meetings against Mpho Mvelase. 27 Aug 2023 – 27 Aug 2023.
  • Stanley Dimgba — 1 confirmed meetings against Mpho Mvelase. 6 Mar 2022 – 6 Mar 2022.
  • Steven Pienaar — 1 confirmed meetings against Mpho Mvelase. 1 Nov 2017 – 1 Nov 2017.
  • Stevens Goovadia — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Surprise Manthosi — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Surprise Moriri — 1 confirmed meetings against Mpho Mvelase. 12 May 2017 – 12 May 2017.
  • Anthony Akumu Agai — 1 confirmed meetings against Mpho Mvelase. 15 Aug 2020 – 15 Aug 2020.
  • T. Mkhwanazi — 1 confirmed meetings against Mpho Mvelase. 25 Aug 2026 – 25 Aug 2026.
  • T. Ndlela — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Tapuwa Kapini — 1 confirmed meetings against Mpho Mvelase. 22 Aug 2020 – 22 Aug 2020.
  • Tarek Bosneb — 1 confirmed meetings against Mpho Mvelase. 19 Mar 2023 – 19 Mar 2023.
  • Tatenda Tavengwa — 1 confirmed meetings against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Tawanda Macheke — 1 confirmed meetings against Mpho Mvelase. 20 May 2023 – 20 May 2023.
  • Tebogo Sodi — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 Mar 2019.
  • Teboho Motloung — 1 confirmed meetings against Mpho Mvelase. 18 Feb 2024 – 18 Feb 2024.
  • Teenage Hadebe — 1 confirmed meetings against Mpho Mvelase. 23 Feb 2019 – 23 Feb 2019.
  • Tendamudzimu Matodzi — 1 confirmed meetings against Mpho Mvelase. 6 Apr 2024 – 6 Apr 2024.
  • Terrence Mashego — 1 confirmed meetings against Mpho Mvelase. 29 Apr 2024 – 29 Apr 2024.
  • Thabang Maponya — 1 confirmed meetings against Mpho Mvelase. 8 Nov 2023 – 8 Nov 2023.
  • Thabisa Ndelu — 1 confirmed meetings against Mpho Mvelase. 15 Sept 2024 – 15 Sept 2024.
  • Thabiso Mokoena — 1 confirmed meetings against Mpho Mvelase. 4 Aug 2019 – 4 Aug 2019.
  • Thabo Mosadi — 1 confirmed meetings against Mpho Mvelase. 6 May 2017 – 6 May 2017.
  • Thabo Motlafi — 1 confirmed meetings against Mpho Mvelase. 29 Sept 2019 – 29 Sept 2019.
  • Thamsanqa Teyise — 1 confirmed meetings against Mpho Mvelase. 27 May 2017 – 27 May 2017.
  • Thandolwethu Ngwenya — 1 confirmed meetings against Mpho Mvelase. 20 May 2023 – 20 May 2023.
  • Thapelo Dhludhlu — 1 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 26 Oct 2024.
  • Thato Letshedi — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Thato Madigoe — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 Mar 2019.
  • Themba Ndlovu — 1 confirmed meetings against Mpho Mvelase. 4 Aug 2019 – 4 Aug 2019.
  • Theriso Mapetho — 1 confirmed meetings against Mpho Mvelase. 3 Mar 2019 – 3 Mar 2019.
  • Therlo Moosa — 1 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 6 Aug 2023.
  • Thivhavhudzi Ndou — 1 confirmed meetings against Mpho Mvelase. 7 Apr 2019 – 7 Apr 2019.
  • Thokozani Lukhele — 1 confirmed meetings against Mpho Mvelase. 18 Feb 2024 – 18 Feb 2024.
  • Thokozani Praisegod Khumalo — 1 confirmed meetings against Mpho Mvelase. 16 Aug 2026 – 16 Aug 2026.
  • Tholo Matuludi — 1 confirmed meetings against Mpho Mvelase. 26 Nov 2023 – 26 Nov 2023.
  • Thubelihle Magubane — 1 confirmed meetings against Mpho Mvelase. 3 Oct 2021 – 3 Oct 2021.
  • Thulani Serero — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2025 – 5 Mar 2025.
  • Thuso Moleleki — 1 confirmed meetings against Mpho Mvelase. 17 May 2025 – 17 May 2025.
  • Tidimalo Molokwane — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Tiklas Thutlwa — 1 confirmed meetings against Mpho Mvelase. 29 Oct 2023 – 29 Oct 2023.
  • Tlou Masegela — 1 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 4 Jan 2025.
  • Tlou Nkwe — 1 confirmed meetings against Mpho Mvelase. 31 Oct 2026 – 31 Oct 2026.
  • Tolulope Ojo — 1 confirmed meetings against Mpho Mvelase. 23 Apr 2023 – 23 Apr 2023.
  • Train Mokhabi — 1 confirmed meetings against Mpho Mvelase. 21 Aug 2021 – 21 Aug 2021.
  • Tsepo Matsimbi — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2026 – 5 Sept 2026.
  • Tshepho Mashiloane — 1 confirmed meetings against Mpho Mvelase. 5 Sept 2026 – 5 Sept 2026.
  • Tshepo Matsemela — 1 confirmed meetings against Mpho Mvelase. 4 Jan 2025 – 4 Jan 2025.
  • Tumelo Mangweni — 1 confirmed meetings against Mpho Mvelase. 2 Dec 2018 – 2 Dec 2018.
  • Vasilije Kolak — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2023 – 5 Mar 2023.
  • Veluyeke Zulu — 1 confirmed meetings against Mpho Mvelase. 26 Feb 2022 – 26 Feb 2022.
  • Victor Obinna Nsofor — 1 confirmed meetings against Mpho Mvelase. 22 Oct 2017 – 22 Oct 2017.
  • Vusi Shikweni — 1 confirmed meetings against Mpho Mvelase. 2 Dec 2018 – 2 Dec 2018.
  • Walter Maponyane — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Walter Musona — 1 confirmed meetings against Mpho Mvelase. 16 Dec 2017 – 16 Dec 2017.
  • Wandile Ngema — 1 confirmed meetings against Mpho Mvelase. 4 May 2025 – 4 May 2025.
  • Washington Arubi — 1 confirmed meetings against Mpho Mvelase. 26 Oct 2024 – 26 Oct 2024.
  • Wayne Arendse — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2019 – 19 Feb 2019.
  • Willard Katsande — 1 confirmed meetings against Mpho Mvelase. 15 Aug 2020 – 15 Aug 2020.
  • Xolani Maholo — 1 confirmed meetings against Mpho Mvelase. 4 Jan 2020 – 4 Jan 2020.
  • Xolani Sithole — 1 confirmed meetings against Mpho Mvelase. 29 Sept 2024 – 29 Sept 2024.
  • Yaimil Medina — 1 confirmed meetings against Mpho Mvelase. 5 Mar 2023 – 5 Mar 2023.
  • Yandisa Mfolozi — 1 confirmed meetings against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • Yanga Madiba — 1 confirmed meetings against Mpho Mvelase. 25 Aug 2026 – 25 Aug 2026.
  • Yazid Atouba — 1 confirmed meetings against Mpho Mvelase. 18 Oct 2017 – 18 Oct 2017.
  • Youssouf Morou — 1 confirmed meetings against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Yusuf Jappie — 1 confirmed meetings against Mpho Mvelase. 8 Dec 2019 – 8 Dec 2019.
  • Zakaria Alharaish — 1 confirmed meetings against Mpho Mvelase. 8 Mar 2023 – 8 Mar 2023.
  • Zama Dlamini — 1 confirmed meetings against Mpho Mvelase. 6 Aug 2023 – 6 Aug 2023.
  • Zawadi Mauya — 1 confirmed meetings against Mpho Mvelase. 17 May 2023 – 17 May 2023.
  • Zukile Mkhize — 1 confirmed meetings against Mpho Mvelase. 6 Apr 2022 – 6 Apr 2022.

Which teams has Mpho Mvelase faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Mamelodi Sundowns — 12 confirmed appearances against Mpho Mvelase. 28 Feb 2017 – 11 Aug 2026.
  • Orlando Pirates — 12 confirmed appearances against Mpho Mvelase. 29 Apr 2017 – 13 Oct 2026.
  • Golden Arrows — 11 confirmed appearances against Mpho Mvelase. 24 Feb 2017 – 16 Aug 2026.
  • Supersport United — 11 confirmed appearances against Mpho Mvelase. 17 May 2017 – 11 Mar 2025.
  • Chippa United — 10 confirmed appearances against Mpho Mvelase. 4 May 2019 – 20 Sept 2026.
  • Kaizer Chiefs — 10 confirmed appearances against Mpho Mvelase. 6 Oct 2018 – 5 Apr 2025.
  • Cape Town City — 9 confirmed appearances against Mpho Mvelase. 3 Apr 2017 – 5 Mar 2025.
  • Amazulu — 8 confirmed appearances against Mpho Mvelase. 10 Aug 2019 – 14 Mar 2025.
  • Maritzburg Utd — 6 confirmed appearances against Mpho Mvelase. 25 Apr 2017 – 3 May 2023.
  • Sekhukhune United — 6 confirmed appearances against Mpho Mvelase. 4 Feb 2023 – 5 Sept 2026.
  • Baroka FC — 5 confirmed appearances against Mpho Mvelase. 12 Sept 2017 – 2 Mar 2022.
  • Highlands Park FC — 5 confirmed appearances against Mpho Mvelase. 12 May 2017 – 22 Aug 2020.
  • Royal AM — 5 confirmed appearances against Mpho Mvelase. 6 Apr 2022 – 29 Dec 2024.
  • Stellenbosch — 5 confirmed appearances against Mpho Mvelase. 2 Oct 2019 – 18 Feb 2025.
  • Bidvest Wits — 4 confirmed appearances against Mpho Mvelase. 7 Mar 2017 – 5 Sept 2020.
  • Bloem Celtic — 4 confirmed appearances against Mpho Mvelase. 24 Sept 2017 – 30 Aug 2020.
  • Moroka Swallows — 4 confirmed appearances against Mpho Mvelase. 17 Apr 2022 – 26 Apr 2024.
  • Richards Bay — 4 confirmed appearances against Mpho Mvelase. 1 Oct 2023 – 4 May 2025.
  • Ajax Cape Town — 3 confirmed appearances against Mpho Mvelase. 6 May 2017 – 3 Mar 2024.
  • Marumo Gallants — 3 confirmed appearances against Mpho Mvelase. 26 Oct 2024 – 25 Aug 2026.
  • Polokwane City — 3 confirmed appearances against Mpho Mvelase. 16 Dec 2017 – 31 Oct 2026.
  • Al-Akhdar — 2 confirmed appearances against Mpho Mvelase. 12 Feb 2023 – 19 Mar 2023.
  • Black Leopards — 2 confirmed appearances against Mpho Mvelase. 7 Apr 2019 – 4 Aug 2019.
  • Free State Stars — 2 confirmed appearances against Mpho Mvelase. 27 May 2017 – 22 Nov 2017.
  • Magesi — 2 confirmed appearances against Mpho Mvelase. 4 Jan 2025 – 20 Apr 2025.
  • Pyramids FC — 2 confirmed appearances against Mpho Mvelase. 23 Apr 2023 – 30 Apr 2023.
  • USM Alger — 2 confirmed appearances against Mpho Mvelase. 26 Feb 2023 – 8 Mar 2023.
  • Young Africans — 2 confirmed appearances against Mpho Mvelase. 10 May 2023 – 17 May 2023.
  • Futuro Kings — 1 confirmed appearances against Mpho Mvelase. 17 Sept 2021 – 17 Sept 2021.
  • Kruger United — 1 confirmed appearances against Mpho Mvelase. 13 Sept 2026 – 13 Sept 2026.
  • Saint Eloi Lupopo — 1 confirmed appearances against Mpho Mvelase. 19 Feb 2023 – 19 Feb 2023.
  • Siwelele — 1 confirmed appearances against Mpho Mvelase. 2 Aug 2026 – 2 Aug 2026.
  • TS Galaxy — 1 confirmed appearances against Mpho Mvelase. 5 Mar 2023 – 5 Mar 2023.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.