Thabani Kamusoko Profile and Player Statistics
First name: Thabani
Last name: Kamusoko
Position: Defender, Midfielder
Nationality:
Height: 176

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Thabani Kamusoko 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 2025 Triangle United 1 0 0 0 1 0 0
CAF World Cup Qualifiers 2022 Zimbabwe 7 1 1 0 0 0 0
CAF Champions League 2021/2022 ZESCO United 2 1 1 0 0 0 0
Super League 2021/2022 ZESCO United 4 0 0 4 0 0 0
Africa Cup of Nations 2021 Zimbabwe 3 1 0 0 0 0 0
Super League 2020/2021 ZESCO United 5 0 0 5 0 0 0
CAF Champions League 2019/2020 ZESCO United 2 0 0 0 0 0 0
Super League 2019/2020 ZESCO United 1 0 0 1 0 0 0
Africa Cup of Nations 2019 Zimbabwe 3 0 1 0 0 0 0
Cosafa Cup 2019 Zimbabwe 1 0 0 0 0 1 0
CAF Confederations Cup 2018 Young Africans 2 1 1 0 0 0 0
CAF Champions League 2017 Young Africans 1 0 0 1 0 0 0
CAF Champions League 2016 Young Africans 2 0 0 2 0 0 0
CAF Confederations Cup 2016 Young Africans 6 0 0 2 0 0 0
CAF Champions League 2010 Dynamos 4 3 0 2 0 0 0

Thabani Kamusoko has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
30/04/2025 Triangle United
1 - 2
Kariba 0-1H2H+
  0 - 1 36'
Thabani Kamusoko 62' 1 - 1  
  1 - 2 74'
20/04/2022 ZESCO United
1 - 0
Lusaka Dynamos 1-0H2H+
Thabani Kamusoko 5' 1 - 0  
05/03/2022 ZESCO United
2 - 0
Konkola Blades 0-0H2H+
Thabani Kamusoko 79' 1 - 0  
Solomon Sakala 87' 2 - 0  
05/02/2022 ZESCO United
1 - 1
Kafue Celtic 1-1H2H+
Thabani Kamusoko 16' 1 - 0  
  1 - 1 19' P. Chikola
18/01/2022 Zimbabwe
2 - 1
Guinea 2-0H2H+
Knowledge Musona 26' 1 - 0  
  34' Ibrahima Cissé
Kudakwashe Mahachi  43' 2 - 0  
Knowledge Musona 46'  
Onismor Bhasera 46'  
  46' José Kanté
  46' Mamadou Diallo
  2 - 1 49' Naby Keïta
Talbert Shumba 55'  
  63' Sory Kaba
  63' Mohamed Bayo
  63' Ilaix Moriba
  63' Morlaye Sylla
Admiral Muskwe 75'  
Prince Dube 75'  
Jordan Zemura 75'  
Tino Kadewere 75'  
Kudakwashe Mahachi  86'  
Kudakwashe Mahachi  88'  
Takudzwa Chimwemwe 88'  
  88' Issiaga Sylla
  88' Pa Konate
Onismor Bhasera 90+1'  
  90+1' Naby Keïta
  90+3' M. Kané
14/01/2022 Malawi
2 - 1
Zimbabwe 1-1H2H+
  20' Bruce Kangwa
Limbikani Mzava 27'  
Lawrence Chaziya 27'  
  29' Teenage Hadebe
  0 - 1 38' I. Wadi
Gabadinho Mhango 43' 1 - 1  
Stanley Sanudi 49'  
Gabadinho Mhango 58' 2 - 1  
Richard Mbulu 66'  
P. Banda 66'  
Khuda Muyaba 66'  
Yamikani Chester 66'  
  67' Bruce Kangwa
  67' Jordan Zemura
  78' Knowledge Musona
  78' Admiral Muskwe
  83' K. Madzongwe
  84' I. Wadi
  84' Kudakwashe Mahachi 
F. Madinga 84'  
Charles Petro 84'  
C. Idana 84'  
Gerald Phiri Junior 84'  
Ernest Kakhobwe  90+1'  
10/01/2022 Senegal
1 - 0
Zimbabwe 0-0H2H+
Keita Baldé 31'  
  46' Prince Dube
  46' Tino Kadewere
  52' Teenage Hadebe
Keita Baldé 64'  
Habib Diallo 64'  
  71' Kundai Benyu
  71' Thabani Kamusoko
Boulaye Dia 77'  
Pape Gueye 77'  
  88' Knowledge Musona
  88' Never Tigere
  90+5' K. Madzongwe
Sadio Mané  90+7' 1 - 0  
14/11/2021 Zimbabwe
1 - 1
Ethiopia 1-0H2H+
Kudakwashe Mahachi  39' 1 - 0  
  46' A. Tonjo
  46' A. Tamene
Khama Billiat 55'  
Jonah Fabisch 55'  
Kudakwashe Mahachi  65'  
Takudzwa Chimwemwe 65'  
  68' H. Sherefa
  68' B. Melayu
  68' Getaneh Kebede
  68' A. Yalew
  80' Shimelis Bekele
  80' Firew Solomon
  80' Dawa Hotessa
  80' Mesfin Tafesse
David Moyo 81'  
Knox Mutizwa 81'  
Taimon Mvula 83'  
  1 - 1 86' Abubeker Nasir
11/11/2021 South Africa
1 - 0
Zimbabwe 1-0H2H+
T. Mokoena 26' 1 - 0  
Terrence Mashego  46'  
  56' Blessing Tinotenda Sarupinda
  56' Kudakwashe Mahachi 
  56' M. Nakamba
  60' David Moyo
  60' Knox Mutizwa
T. Phete 60'  
E. Makgopa 63'  
Fagrie Lakay 63'  
Percy Tau  79'  
Ethan Brooks 79'  
  84' M. Nakamba
  84' Farai Madhanaga
  85' Khama Billiat
  85' Bill Antonio
Keagan Dolly 90+2'  
Mduduzi Mdantsane 90+2'  
20/10/2021 ZESCO United
4 - 0
Kansanshi Dynamos 1-0H2H+
Thabani Kamusoko 25' 1 - 0  
Jesse Were 57' 2 - 0  
S. Sakala 83' 3 - 0  
D. Chapa 90+3' 4 - 0  
12/10/2021 Zimbabwe
0 - 1
Ghana 0-1H2H+
  0 - 1 31' Thomas Partey
Alec Mudimu 38'  
  52' Alexander Djiku
  60' Kamaldeen Sulemana
  60' Daniel-Kofi Kyereh
Terrence Dzvukamanja 63'  
Knox Mutizwa 63'  
Jordan Zemura 70'  
Perfect Chikwende 70'  
  74' Alexander Djiku
  74' Joseph Aidoo
  86' Mohammed Kudus 
  86' André Ayew
  86' Jordan Ayew
  86' Samuel Owusu
  87' Benjamin Tetteh 
  87' Caleb Ekuban 
Khama Billiat 89'  
Kudakwashe Mahachi  89'  
09/10/2021 Ghana
3 - 1
Zimbabwe 1-0H2H+
Mohammed Kudus  5' 1 - 0  
Mohammed Kudus  30'  
Alexander Djiku 48'  
  1 - 1 49' Knowledge Musona
Issahaku Fatawu 60'  
Iddrisu Baba 60'  
Jordan Ayew 60'  
Benjamin Tetteh  60'  
Thomas Partey 66' 2 - 1  
  74' Jordan Zemura
  74' Bruce Kangwa
  75' M. Nakamba
  75' Teenage Hadebe
Kamaldeen Sulemana 79'  
Daniel-Kofi Kyereh 79'  
  84' Marshall Munetsi
  84' Farai Madhanaga
  84' Perfect Chikwende
  84' Kudakwashe Mahachi 
  86' Knox Mutizwa
  86' Terrence Dzvukamanja
André Ayew 87' 3 - 1  
André Ayew 90+2'  
Samuel Owusu 90+2'  
Mohammed Kudus  90+2'  
Yaw Yeboah 90+2'  
  90+3' Teenage Hadebe
18/09/2021 ZESCO United
2 - 1
Royal Leopards 1-1H2H+
  24' M. Msibi
Tafadzwa Rusike 30' 1 - 0  
  30' N. Dlamini
  1 - 1 35' A. Magagula
Winston Kalengo 47' 2 - 1  
  54' T. Mokenkoane
  54' W. Simelane
Thabani Kamusoko 58'  
Kelvin Kampamba 58'  
61'  
Dickson Chapa 63'  
  64' L. Tsabedze
  64' Bonginkosi Dlamini
Jesse Were 71'  
E. Sakala 71'  
J. Ching’andu 75'  
E. Lungu 75'  
  80' A. Magagula
  80' Phumlani Dlamini
11/09/2021 Royal Leopards
1 - 0
ZESCO United 0-0H2H+
S. Nkambule 24'  
  42' C. Mukuka
  42' Thabani Kamusoko
S. Nkambule 46'  
B. Ndzimandze 46'  
W. Simelane 59'  
F. Tsabedze 59'  
S. Sakala 60' 1 - 0  
  60' A. Chama
  63' Jesse Were
  63' E. Sakala
  73' Kelvin Kampamba
  73' C. Mususu
A. Magagula 82'  
Z. Nxumalo 82'  
07/09/2021 Ethiopia
1 - 0
Zimbabwe 0-0H2H+
Shimelis Bekele 33'  
T. Solomon 33'  
  65' Perfect Chikwende
  65' I. Wadi
  68' Thabani Kamusoko
  68' Farai Madhanaga
  72' Talbert Shumba
M. Mohammed 75'  
Suleman Hamid 75'  
Getaneh Kebede 75'  
A. Yalew 75'  
A. Tonjo 75'  
A. Yohannes 75'  
  78' Marshall Munetsi
  86' Alec Mudimu
  87' Divine Lunga
  87' Kudakwashe Mahachi 
A. Tamene 90+4' 1 - 0  
03/09/2021 Zimbabwe
0 - 0
South Africa 0-0H2H+
  8'
  18'
  18'
  19'
  46' Gift Links
  46' Bongokuhle Hlongwane
52'  
Knowledge Musona 53'  
53'  
Tino Kadewere 58'  
Terrence Dzvukamanja 58'  
Kudakwashe Mahachi  59'  
Tafadzwa Rusike 59'  
Onismor Bhasera 60'  
  63' Nyiko Mobbie
65'  
68'  
  73' L. Singh
  73' Victor Letsoalo
  78' Percy Tau 
  78' Sipho Mbule
Khama Billiat 83'  
04/03/2021 ZESCO United
4 - 1
Lumwana Radiants 1-0H2H+
A. Chama 7' 1 - 0  
S. Sakala 46' 2 - 0  
L. Kasoma 63' 3 - 0  
  3 - 1 71' E. Manda
Thabani Kamusoko 90+2' 4 - 1  
17/02/2021 ZESCO United
2 - 1
Power Dynamos 1-1H2H+
  0 - 1 7' L. Chamanga
  21'
Thabani Kamusoko 27' 1 - 1  
30'  
30'  
38'  
53'  
53'  
  63'
S. Sakala 72' 2 - 1  
  78'
89'  
13/02/2021 ZESCO United
3 - 1
Buildcon 1-1H2H+
  0 - 1 9' A. Najeeb
Thabani Kamusoko 23' 1 - 1  
Brian Mwila 50' 2 - 1  
E. Sakala 90' 3 - 1  
17/01/2021 Nkana
1 - 2
ZESCO United 0-1H2H+
  0 - 1 19' Thabani Kamusoko
R. Kampamba 54' 1 - 1  
  1 - 2 82' Winston Kalengo
12/12/2020 ZESCO United
3 - 2
Indeni 1-0H2H+
J. Ching’andu 45+3' 1 - 0  
  1 - 1 47' K. Mwepu
Thabani Kamusoko 66' 2 - 1  
  2 - 2 79' D. Kanda
L. Ching'andu 90' 3 - 2  
30/11/2019 1º de Agosto
1 - 1
ZESCO United 1-1H2H+
Mabululu 9' 1 - 0  
  1 - 1 16' C. Mwape
Emmanuel Ngudikama Kila 70'  
Buá 70'  
Yazid Atouba 76'  
Zito Luvumbo 76'  
  77' Anthony Akumu
José Macaia 86'  
Mongo Lumpala Bokamba 86'  
  90+4' Winston Kalengo
24/10/2019 ZESCO United
2 - 0
Mufulira Wanderers 1-0H2H+
Thabani Kamusoko 36' 1 - 0  
Jesse Were 53' 2 - 0  
14/09/2019 Young Africans
1 - 1
ZESCO United 1-0H2H+
Patrick Sibomana 24' 1 - 0  
  1 - 1 90+6' Thabani Kamusoko
10/09/2019 Zimbabwe
3 - 1
Somalia 0-0H2H+
  26' S. Ali
  46' A. Shakunda
  46' F. Ahmed
Marshall Munetsi 53'  
Clive Augusto 53'  
Admiral Muskwe 53'  
  56' O. Mohamed
  61' Abd-El-Aziz Yousef
  61' Abas Mohamed
  63' M. Ali Mohamed
  75' H. Mohamed
  75' A. Hussein
Marshall Munetsi 77' 1 - 0  
Rusike Evans 77'  
Terrence Dzvukamanja 77'  
  1 - 1 84' O. Mohamed
Admiral Muskwe 86' 2 - 1  
Khama Billiat 90+2' 3 - 1  
Kudakwashe Mahachi  90+4'  
Thabani Kamusoko 90+4'  
30/06/2019 Zimbabwe
0 - 4
Congo DR 0-2H2H+
  0 - 1 4' Jonathan Bolingi
  0 - 2 34' Cédric Bakambu
  45+1' Jonathan Bolingi
  45+1' Britt Assombalonga
Talent Chawapiwa 52'  
Nyasha Mushekwi 52'  
  59' Chancel Mbemba
  61' Wilfried Moke
E. Chipezeze 64'  
  0 - 3 65' Cédric Bakambu
Marshall Munetsi 70'  
Tino Kadewere 70'  
  70' Issama Mpeko
  76' Youssouf Mulumbu
  76' Meschack Elia
  0 - 4 78' Britt Assombalonga
Knowledge Musona 80'  
Kudakwashe Mahachi  80'  
  83' Chadrac Akolo
  83' Christian Luyindama
26/06/2019 Uganda
1 - 1
Zimbabwe 1-1H2H+
Emmanuel Okwi 12' 1 - 0  
  1 - 1 40' Khama Billiat
M. Azira 61'  
T. Lwanga 61'  
  64' Talent Chawapiwa
  64' Rusike Evans
  65' Thabani Kamusoko
  65' Marshall Munetsi
Emmanuel Okwi 73'  
Allan Kyambadde 73'  
K. Aucho 88'  
Farouk Miya 89'  
Timothy Dennis Awany 89'  
21/06/2019 Egypt
1 - 0
Zimbabwe 1-0H2H+
Mahmoud Trezeguet 41' 1 - 0  
Marwan Mohsen 60'  
Walid Soliman 60'  
Abdalla El Said 71'  
Amr Warda 71'  
  80' Edmore Sibanda
  80' E. Chipezeze
Mahmoud Trezeguet 81'  
Nabil Dounga 81'  
  81' Nyasha Mushekwi
  81' Rusike Evans
  85' Knowledge Musona
  85' Talent Chawapiwa
  88' Talent Chawapiwa
01/06/2019 Zimbabwe
2 - 0
Comoros 2-0H2H+
Rusike Evans 6' 1 - 0  
  25' S. Ali
Rusike Evans 26'  
Khama Billiat 36' 2 - 0  
  45+1' R. Bacar
  66' Fasoiha Soilihi
  66' Nabil Mchangama
Thabani Kamusoko 68'  
  68' Ibouniyamine Soulaimana
Tino Kadewere 69'  
Knox Mutizwa 69'  
Rusike Evans 77'  
Knowledge Musona 77'  
  85' D. Salif
  85' M. Zamir
  87' I. Youssouf
  87' B. Corin
Butholezwe Ncube 89'  
Tafadzwa Kutinyu 89'  
19/08/2018 Young Africans
2 - 1
USM Alger 1-0H2H+
  38' Mohamed Meftah
  38' Mehdi Benchikhoune
Deus Kaseke 44' 1 - 0  
Pius Buswita 46'  
J. Mahadhi 46'  
H. Makambo 47' 2 - 0  
  51' Doris Elice Nyeck
  51' A. Mahious
  2 - 1 52' A. Meziane
J. Mahadhi 67'  
  67' A. Meziane
  67' A. Sayoud
J. Mahadhi 71'  
I. Ajibu 71'  
  82' H. Koudri
Raphael Loth 84'  
Thabani Kamusoko 84'  
16/05/2018 Young Africans
0 - 0
Rayon Sports 0-0H2H+
  58' Djabel Manishimwe
  58' Kevin Muhire
Hassan Khamis 59'  
Thabani Kamusoko 67'  
Raphael Loth 67'  
  74' Ismaïla Diarra
  74' Christ Mbondi
Raphael Loth 80'  
Obrey Chirwa 85'  
Amissi Tambwe 85'  
Geofrey Mwashiuya 89'  
Emmanuel Martin Josef 89'  
  90+3' F. Mugisha
12/02/2017 Ngaya Club
1 - 5
Young Africans 0-2H2H+
  0 - 1 38' Justin Zulu
  0 - 2 45' Simon Msuva
  0 - 3 58' Obrey Chirwa
  0 - 4 64' Amissi Tambwe
A. Anfane 66' 1 - 4  
  1 - 5 73' Thabani Kamusoko
23/08/2016 TP Mazembe
3 - 1
Young Africans 1-0H2H+
Jonathan Bolingi 28' 1 - 0  
  30' Vincent Chikupe
R. Kalaba 55' 2 - 0  
R. Kalaba 64' 3 - 0  
  68' Simon Msuva
  68' J. Mahadhi
Déo Kanda A Mukok 71'  
Adama Traoré 71'  
Jonathan Bolingi 74'  
Chavda Maisha 74'  
  3 - 1 75' Amissi Tambwe
  78' Said Juma Ali
  78' Oscar Joshua Nkulula
R. Kalaba 84'  
Yaw Frimpong 84'  
  86' Deus Kaseke
  86' Matheo Anton Simon
13/08/2016 Young Africans
1 - 0
MO Béjaïa 1-0H2H+
Thabani Kamusoko 2' 1 - 0  
Vincent Chikupe 18'  
K. Yondani 18'  
Juma Abdul 46'  
Said Juma Ali 46'  
  59' M. Athmani
  59' Y. Salhi
Deus Kaseke 66'  
J. Mahadhi 66'  
  73' Z. Bencherifa
  73' I. Belkacemi
K. Yondani 76'  
  84' Ismail Benettayeb
  84' Anis Mouhli
26/07/2016 Medeama
3 - 1
Young Africans 3-1H2H+
D. Amoah 7' 1 - 0  
Malik Akowuah 10'  
Abass Mohammed 23' 2 - 0  
  2 - 1 25' Simon Msuva
  35' D. Ngoma
Abass Mohammed 37' 3 - 1  
  46' K. Yondani
  46' Vincent Chikupe
  46' Haruna Niyonzima
  46' J. Mahadhi
Abass Mohammed 53'  
Bismark Oppong 53'  
E. Kwakwa 72'  
Kwame Boahene 72'  
P. Aidoo 73'  
  73' Juma Abdul
  73' Amissi Tambwe
  83' Nadir Haroub Ali
16/07/2016 Young Africans
1 - 1
Medeama 1-1H2H+
D. Ngoma 2' 1 - 0  
  7' Kwesi Donsu
  1 - 1 17' Benard Ofori
Vincent Bossou 42'  
  54' D. Amoah
  69' P. Aidoo
  69' Salifu Moro
Amissi Tambwe 77'  
J. Mahadhi 77'  
Oscar Joshua Nkulula 79'  
Haruna Niyonzima 79'  
  80' Enock Agyei
  80' Malik Akowuah
  88' Benard Ofori
  88' Bismark Oppong
28/06/2016 Young Africans
0 - 1
TP Mazembe 0-0H2H+
  27' Adama Traoré
  36' Issama Mpeko
Mbuyu Twité 67'  
J. Mahadhi 70'  
Geofrey Mwashiuya 70'  
Obrey Chirwa 72'  
Matheo Anton Simon 72'  
  0 - 1 74' Merveille Bokadi
K. Yondani 74'  
  80' Adama Traoré
  80' Déo Kanda A Mukok
  90' Thomas Ulimwengu
  90+2' Roger Assalé
  90+3' C. Koffi
  90+3' José Badibake Mpongo
19/06/2016 MO Béjaïa
1 - 0
Young Africans 1-0H2H+
Y. Salhi 20' 1 - 0  
S. Khadir 22'  
  27' Haruna Niyonzima
  33' Oscar Joshua Nkulula
  33' H. Mngwali
  44' D. Ngoma
  45' Amissi Tambwe
I. Belkacemi 64'  
  70' H. Mngwali
Y. Salhi 71'  
Morgan Betorangal 71'  
  74' Deus Kaseke
  74' Geofrey Mwashiuya
I. Belkacemi 79'  
Bendjelloul 79'  
  86' Amissi Tambwe
  86' Matheo Anton Simon
Malek Ferhat 87'  
Anis Mouhli 87'  
  90+1' H. Mngwali
Sofiane Baouali 90+1'  
  90+2' Mbuyu Twité
12/03/2016 APR
1 - 2
Young Africans 0-1H2H+
  0 - 1 20' Juma Abdul
  0 - 2 74' Thabani Kamusoko
Patrick Sibomana 90' 1 - 2  
27/02/2016 Young Africans
2 - 0
Cercle de Joachim 1-0H2H+
Amissi Tambwe 3' 1 - 0  
Thabani Kamusoko 56' 2 - 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
Teams Home Win 100%
Good Home 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.