Rapper Michael Owusu Addo aka Sarkodie has come from afar – rising from grass to grace.
The owner of SarkCess Music – one of Ghana’s best record labels, has over the years shown resilience, unmeasurable knowledge in lyricism and unmatched music business adroitness.
Read More: Sarkodie apologises to Freddy Meiway for 'disrespecting' him
The genius wordsmith rose to prominence back in 2010 with numerous rap battle wins and final breakthrough in 2012 with hit single “Baby” featuring Mugeez of R2Bees fame.
For the past 7 years, Sarkodie has been consistent in the game and he seems not ready to bow out.
There is a treasure trove of gems to choose from in the vault of Sarkodie tracks and he keeps adding more every year.
As today marks his 29th birthday, we have gone through his catalogue to select the best 20 songs performed by him.
Read More: Top 10 Ghanaian songs of June 2017
Here are top 20 best Sarkodie songs of all time.
Note: List is in no order and doesn't include cover songs -- only original works were selected.
1. “I’m in love with you” feat. Efya
2. “Baby” feat. Mugeez
3. "Borga" feat. J-Town
4. "Mewu" feat. Akwaboah
5. "Adonai" feat. Castro
6. Sarkodie - All Is You ft. Mugeez
7. "U Go Kill Me" feat. E.L
8. "Love Rocks" feat. Samini
9. "Hand To Mouth"
10. "Original"
11. "Chingam" feat. Bisa Kdei
12. "Pain Killer" feat. Runtown
13. "Gboza"
14. “Illuminati”
15. “Azonto Fiesta” feat. Apietus & Kesse
16. “RNS”
17. “Pon D Ting” feat. Banky W
18. “New Guy” feat. Ace Hood
19. “Lies” feat. Shaker
20. “SarkCess Story” feat. Efya