Top 100 Songs of the Year

2024 / 2023 / 2022

1

KapekeSimanyi by Kapeke
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 80 stations in 2 countries.

2

Ava PeaceDaily by Ava Peace
Spent 6 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 71 stations in 1 country.

3

SheebahWesibadde by Sheebah
Spent 12 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 120 stations in 3 countries.

4

Cindy SanyuKalira by Cindy Sanyu
Spent 4 weeks on the Weekly Top 40 Chart, peaking at No. 20. Played by 81 stations in 2 countries.

5

Spice DianaNze Nakiriza by Spice Diana
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 5. Played by 109 stations in 2 countries.

6

Omega 256Ki Uganda Kinyuma X Acidic Vokoz & Feffe Bussi by Omega 256
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 105 stations in 2 countries.

7

VinkaLalala by Vinka
Spent 11 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 103 stations in 2 countries.

8

AzawiLove Tekaawa by Azawi
Spent 7 weeks on the Weekly Top 40 Chart, peaking at No. 11. Played by 88 stations in 1 country.

9

King SahaKiwala Kya Landlord by King Saha
Spent 8 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 80 stations in 1 country.

10

Temperature TouchLove Guarantee X Eddy Kenzo by Temperature Touch
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 22. Played by 62 stations in 1 country.

11

Joshua BarakaDive In X Jae5 by Joshua Baraka
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 31. Played by 65 stations in 3 countries.

12

Sqoop LarmaJooli by Sqoop Larma
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 24. Played by 43 stations in 1 country.

13

Ava PeaceTebinkwata by Ava Peace
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 39. Played by 54 stations in 1 country.

14

Joshua BarakaMorocco X Axon by Joshua Baraka
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 3. Played by 72 stations in 3 countries.

15

Omega 256Akashana by Omega 256
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 12. Played by 68 stations in 2 countries.

16

AromaOnfuna by Aroma
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 16. Played by 64 stations in 3 countries.

17

Kataleya & Kandle MusicTotta X Tracy Melon by Kataleya & Kandle Music
Spent 5 weeks on the Weekly Top 40 Chart, peaking at No. 8. Played by 86 stations in 3 countries.

18

Ava PeaceWho Was Here Pt1 by Ava Peace
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 13. Played by 55 stations in 2 countries.

19

Chris EvansSazza Musango by Chris Evans
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 36. Played by 35 stations in 1 country.

20

Karole KasitaDat Guy by Karole Kasita
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 19. Played by 53 stations in 2 countries.

21

Irene KayembaByadala by Irene Kayemba
Spent 3 weeks on the Weekly Top 40 Chart, peaking at No. 26. Played by 42 stations in 1 country.

22

AaronxOnly You by Aaronx
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 21. Played by 56 stations in 1 country.

23

Pretty BanksIwe X Ray G by Pretty Banks
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 28. Played by 48 stations in 1 country.

24

KapekeNzalina by Kapeke
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 2. Played by 76 stations in 2 countries.

25

LevixoneToday by Levixone
Spent 2 weeks on the Weekly Top 40 Chart, peaking at No. 23. Played by 44 stations in 1 country.

26

Winnie NwagiWandika Awo by Winnie Nwagi
Spent 1 week on the Weekly Top 40 Chart, peaking at No. 18. Played by 45 stations in 1 country.