Forbes ranks Jay-Z as the greatest rapper of all time, followed by Kendrick Lamar and Lil Wayne

Forbes has named American rapper, Sean Carter aka Jay-Z, as the greatest rapper of all time.

The publication recently released its 50 Greatest Rappers of All Time list, celebrating the best in the hip-hop world.

Jay-Z topped the list, followed by Kendrick Lamar, Lil Wayne, J. Cole, and Tupac at numbers 2, 3, 4, and 5, respectively.

Drake, Kanye West, Nicki Minaj, Nas, and Eminem complete the top 10.

May be an image of 1 person, eyewear and text that says 'Forbe' 50 Greatest Rappers of All Time: 01. Jay-z 02. Kendrick Lamar 03. Lil Wayne 04. J. Cole 05. Tupac Drake Kanye West Nicki Minaj 40. Bad Bunny 41. Lupe Fiasco Prodigy 43. Melle Mel Takeoff M.I.A. Pusha 13. 14. Eminem 11. André 3000 The Notorious B.I.G. Missy Elliott Chuck D ASAP Rocky Kim Tyler, Cardi 49. Young Thug 50. Talib Kweli Creator 22. 23. 26. Ghostface Killah Common Rakim Big Daddy Kane DMX 50 Cent Ice Cube Doom Juice Lauryn Hill Dre Queen Latifah Mos Def 32. Busta Rhymes Future 34. Childish Gambino Cool Lyte Marciano Method Man'Also on the list are Andre 300 (11), The Notorious B.I.G (12), Missy Elliott (13), Chuck D (14), A$AP Rocky (15), Lil’ Kim (16), Tyler, the Creator (17), Snoop Dogg (18), Ghostface Killah (19) and Common (20).

Popular names in hip-hop like 50 Cent, Ice Cube, Juice WRLD, Lauryn Hill, Dr. Dre, Queen Latifah, Busta Rhymes, Future, Childish Gambino, Bad Bunny, Pusha T, Cardi B and Young Thug, rank at number 24, 25, 27, 28, 29, 30, 32, 33, 34, 40, 46, 48 and 49, respectively.