Xolani Ndlovu Profile and Player Statistics
First name: Xolani
Last name: Ndlovu
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Xolani Ndlovu has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Premier Soccer League 2023/2024 Chicken Inn 1 0 0 1 0 0 0
Premier League 2020/2021 Black Leopards 1 0 0 0 0 0 0
Nedbank Cup 2019/2020 Black Leopards 2 0 0 0 0 0 0
Premier League 2019/2020 Black Leopards 7 3 1 0 0 1 0
Nedbank Cup 2018/2019 Black Leopards 1 0 0 0 0 0 0
Premier League 2018/2019 Black Leopards 5 0 3 0 0 0 0
Gladafrica Championship 2018 Black Leopards 8 4 4 2 0 0 0
Nedbank Cup 2017/2018 Black Leopards 1 0 0 0 0 0 0

Xolani Ndlovu has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
13/10/2024 Dynamos
0 - 1
Chicken Inn 0-0H2H+
  0 - 1 71' Xolani Ndlovu
26/05/2021 Black Leopards
2 - 1
Kaizer Chiefs 1-1H2H+
  0 - 1 10' David Castro Cortés
29'  
31'  
  33' Eric Mathoho
T. Thutlwa 44' 1 - 1  
  52' Siyabonga Ngezana 
Edwin Gyimah 54'  
Ethen Sampson 57'  
T. Makobela 57'  
  60' Happy Mashiane
  60' R. Frosler
T. Thutlwa 64' 2 - 1  
Sibongiseni Mthethwa 67'  
  71' L. Kambole
  71' Sabelo Radebe
  72' Darrel Matsheke
  72' Anthony Akumu
W. Maluleke 75'  
T. Mokoena 75'  
Sanele Mathenjwa 75'  
T. Ndlovu 75'  
T. Mashoene 76'  
Sibusiso Khumalo 76'  
T. Mokoena 82'  
T. Thutlwa 83'  
Joseph Douhadji 83'  
  88'
  90+3'
05/09/2020 Mamelodi Sundowns
3 - 0
Black Leopards 1-0H2H+
Tebogo Langerman 6'  
Ricardo Nascimento 32'  
P. Mkhuma 39'  
Sphelele Mkhulise 39'  
Lebohang Maboe 45+5' 1 - 0  
  46' Tumelo Khutlang
  46' T. Thutlwa
  49' Thabo Matlaba
Lebohang Maboe 53' 2 - 0  
  55' M. Abubakar
  55' Andria
  55' Edwin Gyimah
  55' T. Ndou
Tebogo Langerman 56'  
Lyle Lakay 56'  
  58' T. Ndlovu
  58' Khuliso Mudau
  58' A. Ndawonde
  70' D. Makgetlwa
  70' Robert Ng’ambi
Anele Ngcongca 79'  
Keletso Makgalwa 79'  
Lebohang Maboe 90+2' 3 - 0  
21/08/2020 Golden Arrows
1 - 2
Black Leopards 1-1H2H+
  16' K. Masia
Knox Mutizwa 17' 1 - 0  
  1 - 1 27' Mwape Musonda
Ntsako Makhubela 42'  
Lindokuhle Mtshali 51'  
L. Lamola 51'  
Edmore Sibanda 51'  
Maximilian Mbaeva 51'  
Nkosinathi Sibisi 62'  
Gladwin Shitolo 62'  
Lungelo Dube 62'  
  76' T. Thutlwa
  76' Thabo Matlaba
Danny Phiri 90+1'  
Siyabonga Dube 90+1'  
Siboniso Conco 90+1'  
  1 - 2 90+2' Mwape Musonda
Lungelo Dube 90+2'  
Seth Parusnath  90+2'  
  90+3' Tumelo Khutlang
  90+3' Andria
  90+3' D. Makgetlwa
  90+3' Xolani Ndlovu
  90+6' Lifa Hlongwane
  90+6' T. Ndou
16/08/2020 Black Leopards
3 - 2
Maritzburg United 2-2H2H+
Mwape Musonda 20' 1 - 0  
Lifa Hlongwane 30' 2 - 0  
Edwin Gyimah 33'  
  2 - 1 34' Keagan Buchanan
  2 - 2 45' Mxolisi Kunene
  51' N. Allie
T. Thutlwa 51' 3 - 2  
  56' Bongokuhle Hlongwane
  56' Judas Moseamedi
  56' Miguel Timm
  56' P. Ntshangase
Tumelo Khutlang 61'  
Thabo Matlaba 61'  
  62' Mxolisi Kunene
  62' Bandile Shandu
Khuliso Mudau 78'  
Lifa Hlongwane 78'  
Andria 78'  
  82' Thabiso Kutumela
  82' Clive Augusto
  82' Kwanda Mngonyama
  82' Pogiso Sanoka
T. Thutlwa 84'  
Xolani Ndlovu 84'  
D. Makgetlwa 85'  
T. Mokoena 85'  
Xolani Ndlovu 90+4'  
Xolani Ndlovu 90+4'  
01/03/2020 Polokwane City
2 - 1
Black Leopards 0-0H2H+
Walter Musona 53'  
Bongile Booi 53'  
  0 - 1 59' Ayanda Nkili
Charlton Mashumba 63' 1 - 1  
P. Marema 69'  
Sibusiso Hlubi 69'  
  72' A. Ndawonde
  72' Xolani Ndlovu
Jabulani Maluleke 76'  
Kabelo Mahlasela 76'  
  81' Lesedi Kapinga
  81' Robert Ng’ambi
Sibusiso Hlubi 83' 2 - 1  
  84' Mogakolodi Ngele
  84' Tumelo Khutlang
Kabelo Mahlasela 85'  
  89' Edwin Gyimah
Bongile Booi 90'  
Bongile Booi 90'  
Kabelo Mahlasela 90+2'  
21/02/2020 Black Leopards
2 - 0
Amavarara 2-0H2H+
Lesedi Kapinga 9' 1 - 0  
Joseph Douhadji 23'  
T. Ndlovu 26' 2 - 0  
  48' A. Tonisi
  48' A. Thwani
  49' L. Gxaba
  49' T. Dayimane
Joseph Douhadji 60'  
Chris Katjiukua 60'  
T. Ndlovu 72'  
Thobani Mncwango 72'  
  72' A. Twani
  72' K. Velaphi
Thabo Matlaba 86'  
A. Ndawonde 86'  
16/02/2020 Black Leopards
0 - 1
Orlando Pirates 0-0H2H+
Pentjie Zulu 47'  
Robert Ng’ambi 47'  
Pentjie Zulu 47'  
  69' Siphesihle Ndlovu
Mogakolodi Ngele 71'  
Tumelo Khutlang 71'  
Khuliso Mudau 79'  
T. Mokoena 79'  
  82' Thembinkosi Lorch 
  82' Kabelo Dlamini
  83' Siphesihle Ndlovu
  83' A. Muwowo
  87' Luvuyo Memela
  87' Zakhele Lepasa
  0 - 1 90+1' T. Mokoena
09/02/2020 Black Leopards
4 - 0
NWU Students 1-0H2H+
Mogakolodi Ngele 7' 1 - 0  
Jonas Mendes 54'  
R. Muleka 54'  
Thobani Mncwango 59' 2 - 0  
  60' S. Thusi
  60' M. Nkozi
  67' T. Mseleku
  67' S. Ndlovu
  69' L. Motsepe
  69' T. Mahlangu
T. Bereng 77'  
T. Mokoena 77'  
Thobani Mncwango 81' 3 - 0  
  84' P. Mokhina
  84' A. Fynn
Mogakolodi Ngele 86'  
Tumelo Khutlang 86'  
Pentjie Zulu 90'  
Tumelo Khutlang 90+2' 4 - 0  
02/02/2020 Black Leopards
2 - 1
Stellenbosch 1-0H2H+
  18' A. Robertson
Khuliso Mudau 32'  
Mwape Musonda 36' 1 - 0  
  47' G. Scott
Thabo Matlaba 59'  
  62' Waseem Isaacs
  62' Leletu Skelem
Mogakolodi Ngele 65'  
Lifa Hlongwane 65'  
Mwape Musonda 71'  
Thobani Mncwango 71'  
K. Masia 73'  
  1 - 1 79' Ryan Moon
T. Bereng 83'  
Robert Ng’ambi 83'  
Thabo Matlaba 85' 2 - 1  
  86' G. Scott
  86' Kristopher Bergman
  86' Iqraam Rayners
  86' J. Moroole
12/01/2020 Bloemfontein Celtic
4 - 2
Black Leopards 3-1H2H+
S. Luthuli 3' 1 - 0  
Victor Letsoalo 9' 2 - 0  
Tebogo Potsane 22'  
Menzi Masuku 22'  
  2 - 1 27' Chris Katjiukua
Menzi Masuku 40' 3 - 1  
  46' D. Malama
  46' T. Bereng
  46' Xolani Ndlovu
  46' Joseph Mhlongo
  52' Khuliso Mudau
Victor Letsoalo 54' 4 - 1  
Victor Letsoalo 61'  
Andile Fikizolo 61'  
  71' T. Ndlovu
  71' Thobani Mncwango
Ndumiso Mabena 71'  
M. Sera 71'  
  4 - 2 77' T. Bereng
18/02/2019 Black Leopards
1 - 1
Bidvest Wits 0-1H2H+
  0 - 1 1' Robyn Johannes
Mwape Musonda 1' 1 - 1  
Marks Munyai 2'  
  1 - 2 2' Keegan Ritchie
  1 - 3 3' Domingues
Karabo Tshepe 3'  
  4' Thulani Hlatshwayo
T. Ndlovu 4' 2 - 3  
Lesedi Kapinga 5'  
  5' Vuyo Mere
  11' G. Scott
  2 - 4 35' Gift Motupa
Thokozani Sekotlong 46'  
Lifa Hlongwane 46'  
  58' Vuyo Mere
  68' Gift Motupa
  68' Keegan Ritchie
  69' S. Murray
  69' Lehlohonolo Majoro 
Robert Ng’ambi 69'  
Karabo Tshepe 69'  
Mwape Musonda 80' 3 - 4  
Marks Munyai 84'  
  88' G. Scott
  88' Sibusiso Khumalo
Karabo Tshepe 93'  
Joseph Mhlongo 97'  
T. Ndlovu 97'  
01/12/2018 Black Leopards
0 - 1
Bidvest Wits 0-0H2H+
Marks Munyai 13'  
Chris Katjiukua 16'  
Xolani Ndlovu 53'  
Lifa Hlongwane 53'  
Thembisani Nevhulamba 65'  
Karabo Tshepe 65'  
  66' S. Murray
  66' Lehlohonolo Majoro 
  70' Thabang Monare
  73' Gift Motupa
  73' Gabadinho Mhango
  0 - 1 81' Gabadinho Mhango
  82' Deon Hotto
  82' Daylon Claasen
T. Bereng 84'  
T. Ndlovu 84'  
11/11/2018 Cape Town City
3 - 1
Black Leopards 2-1H2H+
A. Patosi 10' 1 - 0  
  1 - 1 22' Mwape Musonda
Ebrahim Seedat 35'  
A. Kateregga 39' 2 - 1  
A. Kateregga 53'  
Bradley Ralani 62'  
Gift Links 62'  
A. Patosi 62'  
Teko Modise 62'  
  71' Karabo Tshepe
  71' I. Mahangwahaya
Thabo Nodada 74'  
Riyaad Norodien 74'  
  77' T. Mokoena
  77' Joseph Mhlongo
  81' Jean Munganga
Edmilson Dove 83'  
S. Mthembu 85' 3 - 1  
07/10/2018 Golden Arrows
1 - 0
Black Leopards 0-0H2H+
  14' Jean Munganga
  14' K. Masia
D. Venter 39'  
Nduduzo Sibiya 39'  
  54' Tumelo Khutlang
  54' Joseph Mhlongo
Divine Lunga 60'  
Phuti Motebejane 60'  
Knox Mutizwa 63' 1 - 0  
  66' Lesedi Kapinga
  66' Karabo Tshepe
  70' Marks Munyai
Knox Mutizwa 72'  
Nkanyiso Cele 72'  
Nkosingiphile Gumede 89'  
09/08/2018 Highlands Park
2 - 2
Black Leopards 1-0H2H+
Luckyboy Mokoena 25' 1 - 0  
Sphiwe Mahlangu 47'  
Mothobi Mvala 60'  
  63' Joseph Mhlongo
  63' I. Mahangwahaya
S. Zwane 67'  
Spiwe Msimango 67'  
Molibedi Mokoena 67'  
Ricardo Williams 67'  
  71' Xolani Ndlovu
  71' Lifa Hlongwane
S. Nyembe 73'  
Sphiwe Mahlangu 84'  
R. Versuur 84'  
Ricardo Williams 87' 2 - 0  
Ricardo Williams 87'  
  88' T. Mashoene
  88' T. Ndlovu
  2 - 1 90+1' T. Ndlovu
  2 - 2 90+3' Mwape Musonda
  90+4' K. Masia
04/08/2018 Black Leopards
1 - 0
Polokwane City 1-0H2H+
Karabo Tshepe 12' 1 - 0  
  16' Marvin Sikhosana
  69' S. Phiri
  69' W. Maluleke
  75' Walter Musona
  75' M. Miya
  80' Simphiwe Hlongwane
  80' Ndivhuwo Ravhuhali
Karabo Tshepe 84'  
Lifa Hlongwane 84'  
Xolani Ndlovu 86'  
I. Mahangwahaya 86'  
06/05/2018 Black Leopards
3 - 0
Jomo Cosmos 3-0H2H+
  4' T. Makobela
  9' King Ndlovu
  9' Sefoto Ramakgasha
Mwape Musonda 13'  
Joseph Mhlongo 13'  
Karabo Tshepe 18' 1 - 0  
Karabo Tshepe 26' 2 - 0  
Joseph Mhlongo 38' 3 - 0  
M. Maphangule 69'  
I. Mahangwahaya 69'  
  74' Xolani Mpontshane
  74' Ismail Mgunda
Phathutshedzo Nange 76'  
Xolani Ndlovu 76'  
  82' T. Makobela
  82' J. Ndlovu
29/04/2018 Highlands Park
2 - 1
Black Leopards 0-1H2H+
S. Nyembe 25'  
T. Motlafi 25'  
  0 - 1 34' Khuliso Mudau
Sandile Khwela 46'  
M. Sekola 46'  
Peter Shalulile 51' 1 - 1  
  54' Phathutshedzo Nange
  54' Joseph Mhlongo
Peter Shalulile 57'  
Lindokuhle Mbatha 57'  
Mothobi Mvala 61'  
Spiwe Msimango 70'  
T. Motlafi 71' 2 - 1  
  71' Khuliso Mudau
  71' Xolani Ndlovu
  78' E. Nene
  80' T. Moerane
  80' I. Mahangwahaya
  83' Karabo Tshepe
Mothobi Mvala 85'  
M. Sekola 89'  
07/04/2018 Black Leopards
1 - 0
Uthongathi 0-0H2H+
  35' Thulane Ndlela
Mwape Musonda 54'  
Ivan Mahangwahaya 54'  
  56' Sbusiso Magaqa
  56' Khangela Zungu
Karabo Tshepe 59'  
Joseph Mhlongo 59'  
K. Mudau 64'  
Xolani Ndlovu 64'  
  66' Philani Shange
  66' Diyo Sibisi
Ivan Mahangwahaya 83' 1 - 0  
  84' Siyabonga Vilane
  84' Patrick Meso
18/03/2018 Royal AM
1 - 2
Black Leopards 0-1H2H+
  0 - 1 20' Mwape Musonda
  38' Marks Munyai
Siphiwe Mbatha 44'  
Philani Zikalala 44'  
Mlungisi Khumalo 58'  
Lindokuhle Mtshali 58'  
  60' Karabo Tshepe
  60' Joseph Mhlongo
  68' Mwape Musonda
  68' Thembisani Nevhulamba
Siphamandla Innocent Majola 74'  
Nkosingiphile Phewa 74'  
  76' Tsheamo Mashoene
Nkosingiphile Phewa 79' 1 - 1  
  83' K. Mudau
  83' Xolani Ndlovu
  85' Phathutshedzo Nange
Brian Hlongwa 86'  
  1 - 2 89' Phathutshedzo Nange
14/01/2018 Marumo Gallants FC
1 - 1
Black Leopards 1-0H2H+
Aluwani Nedzamba 7' 1 - 0  
  28' K. Mudau
Tshepo Makgoga 38'  
  39' Thembisani Nevhulamba
  39' Joseph Mhlongo
  45' Khomotso Masia
  1 - 1 49' Xolani Ndlovu
Teboho Kalake 52'  
Khunadi Nkoana 60'  
Nuzhad Pail 60'  
David Mathebula 70'  
Lfentswe Munyadziwa 70'  
  72' Xolani Ndlovu
  72' Tebogo Matentji
Tshepo Makgoga 76'  
Bongani Manavhela 78'  
Lesedi Kapinga 81'  
Tiyiselani Makhubele 81'  
  87' Mwape Musonda
  87' Ivan Mahangwahaya
06/01/2018 Black Leopards
4 - 0
University of Pretoria 2-0H2H+
  5' Tiago De Serra
Mwape Musonda 29' 1 - 0  
  37' Mogau Khwinana
  37' Kyle Koert
Marks Munyai 45'  
Xolani Ndlovu 45+1' 2 - 0  
  46' Brendon Konki
  46' Henrico Botes
  66' Kamogelo Tuis Mogaswa
  66' Ian Chikohwa
Thembisani Nevhulamba 66'  
Joseph Mhlongo 66'  
Khomotso Masia 71'  
  73' Grant Bruchhausen
Mwape Musonda 77' 3 - 0  
Meshack Maphangule 83'  
Karabo Tshepe 83'  
Mwape Musonda 90+3' 4 - 0  
Xolani Ndlovu 90+3'  
Tebogo Matentji 90+3'  
12/12/2017 Super Eagles
3 - 0
Black Leopards 1-0H2H+
Motlatsi Perekisi 7'  
Thapelo Selepe 41' 1 - 0  
  42' Jean Munganga
Thapelo Selepe 47' 2 - 0  
  57' I. Mahangwahaya
  57' M. Maphangule
Motlatsi Perekisi 57'  
T. Setsumi 57'  
  63' K. Masia
Cosmas Mzizi 64'  
M. Nkosi 64'  
  65' K. Masia
  65' Joseph Mhlongo
  72' Marks Munyai
Thapelo Selepe 75'  
J. Likontsane 75'  
  84' Lebogang Mabotja
  84' Siyabulela Shai
T. Setsumi 89' 3 - 0  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.