Sort:  

Oh wow, the three best rappers of all time. For me I'd have to give the top spot to the king himself **TUPAC** He died in over two decades ago and his music is still relevant to this very day!!!

Next up is **Eminem**!!! In an age when rapping was a predominantly African American thing he proved that the colour of your skin has nothing to do with what talent you possess!!! Besides, I don't think there's a single rapper that could go up against him in a rap battle and come out alive

Finally I have to respect the motherland and give this to **M.I**. I dare to say that he singlehandedly revitalised hip hop in Nigeria and maybe even Africa. He paved the way for rappers like Ikechukwu, Nasty Ç, Aka, Ice Prince, Jesse Jaggz and so many others to show their talents in Africa!!

To name just three is pretty difficult, growing up I loved Dre, Snoop, Eminen, Tupac, and a whole host of other less famous rappers. Personally though some of the most influential and powerful messages came from NAS, KRS-One and Immortal Technique. 

In terms of writing, I'd say MF Doom, Jay-Z, and Kendrick. In terms of flow, I'd say Snoop, Biggie, and Dre.  

For anyone who hasn't listened to Doom, I'd recommend his Aqua Teen-themed collab with Danger Mouse:

This is a tough question. The list will be based on each user age group.

For me. Eminem, Kendrick Lamar, Vector are the three greatest. Eminem with the way he raps is easily everyone choice. A legend in the game churning out awesome lines, verses in every songs released. Kendrick Lamar

You just have to love him. He's one of the best rapper of recent and he's destined to be a legend in the game.

Vector is a local artist who is making waves. He recently tried to break the world record for the longest freestyle rap of 13 hours. He's a good rapper with a lot of punchlines in his songs.

Tupac,eminem and nas....


i love tupac for his ruggedity and his way of expressing himself through his music...

i love eminem because of his punch-lines and his versatility....


i love nas because his rap songs usually contains deep lyrics with alot of messages....