Knowledge Musona (born 21 June 1990) is a Zimbabwean professional footballer who plays as a left winger or forward for Scottland. Musona, also captained the Zimbabwe national team prior to retiring from international football. Previously, he has played senior football in South Africa, Belgium and Germany.

Personal life

Knowledge Musona hails from Norton, Mashonaland West and attended Lord Malvern High School in Harare. His younger brother Walter Musona is also a professional footballer.

Club career

Musona began his senior career with South African club Kaizer Chiefs, where he scored in Chief's victory in the final of the 2009 Telkom Knockout.

Musona made his debut for Hoffenheim as a substitute against SC Freiburg in a 3–1 win and scored his first goal in a 2–1 DFB-Pokal win over Köln on 25 October 2011. On 18 May 2012, it was announced that he would join Augsburg on a one-year loan for the upcoming season.

In July 2013, he left Germany and returned to Kaizer Chiefs on a loan deal. He scored eight goals in 19 league matches, including a vital goal which sent his team into the last 16 of the Nedbank Cup. Musona scored a hat trick in a 3–0 first-round, second-leg CAF Champions League victory over Liga Muculmana in Maputo on 6 March, progressing to the next round of the competition on a 7–0 aggregate scoreline after winning 4–0 at Moses Mabhida Stadium. Musona suffered an ankle sprain in a 2–0 win over AS Vita Club in the CAF Champions League on 29 March 2014 where they lost 3–2 on aggregate. Musona ended the season with 16 goals in 25 starts in all competitions. He attracted interest from clubs in Belgium, Germany and Roda of the Netherlands. On 5 August, Musona started training with La Liga club, Granada.

On 18 December 2014, Musona signed for Belgian club Oostende, effective 1 January 2015, with the player signing a two-and-a-half-year contract for an undisclosed fee. His agent Paschalis Tountouris stated that this move was the ideal step to revive his career. He joined Andile Jali at the Belgian club. He made his Belgian Pro League debut on 17 January 2015 in a 7–1 home defeat to K.V. Kortrijk. He was subbed off in the 67th minute, being replaced by Fernando Canesin. He scored his first competitive goal for the club on 21 February 2015 in a 3–1 home defeat to Charleroi in the league. His goal, assisted by Elimane Coulibaly, was scored in the 77th minute.

In May 2018, Musona moved to RSC Anderlecht, signing a four-year deal. This came after reported interest from another Belgian side, Standard Liège. He made his league debut for the club on the opening day of the season, coming on for Landry Dimata in the 86th minute of Anderlecht's 4–1 away victory over K.V. Kortrijk. He scored his first competitive goal for the club on 26 August 2018 in a 2–1 away defeat to Club Brugge. His goal, assisted by Ivan Santini, was scored in the 19th minute and levelled the scores at one.

In January 2019, Musona was loaned out to Lokeren until the end of the 2018–19 season. He made his league debut for the club on 19 January 2019, playing all ninety minutes of a 4–1 away defeat to Eupen. He scored his first league goal for the club on 9 February 2019 in a 2–1 home victory over Royal Antwerp. His goal, assisted by Marko Mirić, was scored in the 32nd minute.

On 4 June 2023, Musona joined Saudi Arabian club Al-Riyadh on a free transfer. On 11 August 2024, Musona joined Al-Okhdood on a free transfer.

On 28 July 2025, Musona joined Scottland.

International career

Musona made his national team debut in a friendly against South Africa on 3 March 2010. He is often considered to be one of the finest strikers to ever come out of Zimbabwe. At the 2017 African Cup of Nations, he scored a goal against Tunisia, beating two defenders and smashing the ball beyond the goalkeeper. On 11 June 2017, he scored a hat trick to join other Zimbabwean hat trick heroes like the legendary Peter Ndlovu and Vitalis Takawira. Musona announced his retirement from international football in 2022.

On 11 December 2025, Musona was called up to the Zimbabwe squad for the 2025 Africa Cup of Nations.

Career statistics

Club

As of match played 3 October 2024

Appearances and goals by club, season and competition
ClubSeasonLeagueNational cupLeague cupContinentalOtherTotal
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Kaizer Chiefs2009–10South African Premiership2140000214
2010–11281500002815
Total491900004919
1899 Hoffenheim2011–12Bundesliga1601100171
FC Augsburg (loan)2012–13Bundesliga1403100171
Kaizer Chiefs (loan)2013–14South African Premiership198113235302916
Oostende2014–15Belgian Pro League15500155
2015–163513103613
2016–17291033103313
2017–1824722212810
Total1033565211012241
Anderlecht2018–19Belgian Pro League810020101
Lokeren2018–19Belgian Pro League610061
Eupen2019–20Belgian Pro League720072
2020–2124720267
Total31920339
Al-Tai2021–22Saudi Pro League24610256
2022–2329811309
Total5314215515
Al-Riyadh2023–24Saudi Pro League22410234
Al-Okhdood2024–25Saudi Pro League520052
Career total32693169327640356110

International

As of match played 26 December 2025

Appearances and goals by national team and year
National teamYearAppsGoals
Zimbabwe201062
201135
201252
201343
201410
201521
201653
201744
201831
201991
202021
202151
202231
202562
Total5827

Scores and results list Zimbabwe's goal tally first, score column indicates score after each Musona goal.

List of international goals scored by Knowledge Musona
No.DateVenueOpponentScoreResultCompetitionRef.
15 September 2010SKD Stadium, Paynesville, LiberiaLiberia1–01–12012 African Cup of Nations qualification
217 November 2010Estádio da Machava, Maputo, MozambiqueMozambique1–03–1Friendly
35 June 2011Rufaro Stadium, Harare, ZimbabweMali1–02–12012 African Cup of Nations qualification
42–1
58 October 2011Estádio da Várzea, Praia, Cape VerdeCape Verde1–21–22012 African Cup of Nations qualification
615 November 2011Rufaro Stadium, Harare, ZimbabweSouth Africa1–12–1Friendly
72–1
829 February 2012Intwari Stadium, Bujumbura, BurundiBurundi1–11–22013 Africa Cup of Nations qualification
917 June 2012National Stadium, Harare, ZimbabweBurundi1–01–02013 Africa Cup of Nations qualification
1026 March 2013Borg El Arab Stadium, Amreya, EgyptEgypt1–11–22014 FIFA World Cup qualification
119 June 2013National Stadium, Harare, ZimbabweEgypt1–12–42014 FIFA World Cup qualification
1210 September 2013Orlando Stadium, Johannesburg, South AfricaSouth Africa1–02–1Friendly
136 September 2015Rufaro Stadium, Harare, ZimbabweGuinea1–11–12017 Africa Cup of Nations qualification
1428 March 2016National Stadium, Harare, ZimbabweEswatini1–04–02017 Africa Cup of Nations qualification
155 June 2016National Stadium, Harare, ZimbabweMalawi1–03–02017 Africa Cup of Nations qualification
1613 November 2016National Stadium, Harare, ZimbabweTanzania1–03–0Friendly
1713 January 2017Stade d'Angondjé, Libreville, GabonTunisia1–32–42017 Africa Cup of Nations
1811 June 2017National Stadium, Harare, ZimbabweLiberia1–03–02019 Africa Cup of Nations qualification
192–0
203–0
2113 October 2018Stade des Martyrs, Kinshasa, Democratic Republic of the CongoDR Congo2–12–12019 Africa Cup of Nations qualification
2224 March 2019National Stadium, Harare, ZimbabweCongo2–02–02019 Africa Cup of Nations qualification
2316 November 2020National Stadium, Harare, ZimbabweAlgeria1–22–22021 Africa Cup of Nations qualification
249 October 2021Cape Coast Sports Stadium, Cape Coast, GhanaGhana1–11–32022 FIFA World Cup qualification
2518 January 2022Ahmadou Ahidjo Stadium, Yaoundé, CameroonGuinea1–02–12021 Africa Cup of Nations
2620 March 2025Moses Mabhida Stadium, Durban, South AfricaBenin2–22–22026 FIFA World Cup qualification
2726 December 2025Marrakesh Stadium, Marrakesh, MoroccoAngola1–11–12025 Africa Cup of Nations

External links