Photo: BrianMcKnightVEVO/YouTube
Sports

The Best NBA Players Who Rap, Ranked 

Ranker NBA
Updated June 21, 2019 2.4k votes 501 voters 13.1k views

Some can ball, others can rap, and a few can do both. Here are the best and worst NBA rappers of all time. From 90s rappers to the current players spitting bars, we're ranking the best NBA players who can rap. Who is the best NBA rapper? 

Before Damian Lillard AKA Dame D.O.L.L.A. dropped two hip hop albums and Lonzo Ball released his singles under the Big Baller Music Group, NBA legends, like Shaquille O'Neal, Kobe Bryant, Allen Iverson, and Chris Webber have either been featured on songs or released their own tracks. Some of these music videos showcasing NBA players rapping are cringy, so be warned. Other basketball players who tried rapping include Andre Drummond, Lance Stephenson, Tony Parker, and Lou Williams. 

Vote up the NBA players who are actually good at rapping, and vote down the ones who should never step in a booth again. Feel free to add any underrated NBA rappers missing from the list. 

list ordered by
1
Ranker Video
Damian Lamonte Ollie Lillard is an American professional basketball player for the Portland Trail Blazers of the National Basketball Association. Lillard is a 6 ft 3 in point guard from Oakland, ...more

More Damian Lillard 

#63 of 873 The Top NBA Players Of All Time #6 of 98 The Most Likable Players In The NBA Today #95 of 95 The Most Overrated Players In The NBA Today

2
Ranker Video
Shaquille Rashaun "Shaq" O'Neal ( shə-KEEL; SHAK; born March 6, 1972) is a retired professional American basketball player who is a sports analyst on the television program Inside the ...more

More Shaquille O'Neal 

#143 of 256 Celebrities Who Should Run for President #1,037 of 2,444 The Most Influential People of All Time #8 of 873 The Top NBA Players Of All Time

3
Ranker Video
Lonzo Ball
Lonzo Anderson Ball (born October 27, 1997) is an American professional basketball player for the New Orleans Pelicans of the National Basketball Association (NBA). He played college basketball ...more

More Lonzo Ball 

#235 of 242 The Hottest Men Of 2019, Ranked #586 of 1,062 The Worst Bands & Musicians of All Time #549 of 873 The Top NBA Players Of All Time

4
Ranker Video
Allen Ezail Iverson (; born June 7, 1975), nicknamed "the Answer", is an American former professional basketball player. He played 14 seasons in the National Basketball Association ...more

More Allen Iverson 

#12 of 873 The Top NBA Players Of All Time #1,533 of 2,181 The Best Athletes Of All Time #1 of 151 The Best NBA Players With No Championship Rings

5
Ranker Video
Louis Williams may refer to: Louis Williams (American football) (born 1979), American football player Louis Williams (sailor) (1845–1886), American sailor Louis Williams (architect) (1890–1980), ...more

More Lou Williams 

#257 of 873 The Top NBA Players Of All Time #24 of 98 The Most Likable Players In The NBA Today #91 of 95 The Most Overrated Players In The NBA Today

6
Ranker Video
Lance Stephenson Jr. (born September 5, 1990) is an American professional basketball player for the Liaoning Flying Leopards of the Chinese Basketball Association (CBA). He attended Lincoln High ...more

More Lance Stephenson 

#430 of 873 The Top NBA Players Of All Time #68 of 107 The Greatest Lakers of All Time #114 of 343 The Most Obnoxious Athletes

7
Ranker Video
Iman Asante Shumpert ( EE-mahn; born June 26, 1990) is an American professional basketball player who last played for the Houston Rockets of the National Basketball Association (NBA). Shumpert ...more

More Iman Shumpert 

#636 of 873 The Top NBA Players Of All Time #119 of 178 The Greatest Shooting Guards in NBA History #14 of 27 The Greatest Georgia Tech Basketball Players of All Time

8
Ranker Video
Kobe Bean Bryant (August 23, 1978 – January 26, 2020) was an American professional basketball player. He played his entire 20-year career in the National Basketball Association (NBA) with the ...more

More Kobe Bryant 

24 Touching Tributes To Kobe Bryant From Across The World #6 of 873 The Top NBA Players Of All Time #193 of 242 The Hottest Men Of 2019, Ranked

9
Ranker Video
Andre Jamal Drummond (born August 10, 1993) is an American professional basketball player for the Detroit Pistons of the National Basketball Association (NBA). He was one of the top rated ...more

More Andre Drummond 

#140 of 873 The Top NBA Players Of All Time #59 of 95 The Most Overrated Players In The NBA Today #70 of 151 The Best NBA Players With No Championship Rings

10
Ranker Video
LeBron Raymone James Sr. (; born December 30, 1984) is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association (NBA). His accomplishments ...more

More LeBron James 

The Best LeBron 15 Colorways, Ranked #262 of 274 The Most Trustworthy Celebrities in the World #161 of 256 Celebrities Who Should Run for President

11
Ranker Video
Metta World Peace (born Ronald William Artest Jr.; November 13, 1979) is an American professional basketball coach and former player. He is currently the player development coach for the South ...more

More Metta World Peace 

#168 of 873 The Top NBA Players Of All Time #99 of 137 The Best Small Forwards of All Time #25 of 107 The Greatest Lakers of All Time

12
Ranker Video
Mayce Edward Christopher Webber III (born March 1, 1973) is an American former professional basketball player. He is a five-time NBA All-Star, a five-time All-NBA Team member, a former NBA ...more

More Chris Webber 

#65 of 873 The Top NBA Players Of All Time #18 of 151 The Best NBA Players With No Championship Rings #42 of 168 The Greatest NBA Centers of All Time

13
Ranker Video
Kevin Wayne Durant (born September 29, 1988) is an American professional basketball player for the Brooklyn Nets of the National Basketball Association (NBA). He played one season of college ...more

More Kevin Durant 

The Best KD 10 Colorways, Ranked #21 of 873 The Top NBA Players Of All Time #1,943 of 2,181 The Best Athletes Of All Time

14
Ranker Video
Stephen Jesse Jackson (born April 5, 1978) is an American retired professional basketball player who played 14 seasons in the National Basketball Association (NBA) with the New Jersey Nets, ...more

More Stephen Jackson 

#487 of 873 The Top NBA Players Of All Time #61 of 137 The Best Small Forwards of All Time #15 of 73 The Best Charlotte Hornets Players of All Time, Ranked

15
Ranker Video
William Anthony Parker Jr. (born 17 May 1982) is a French-American former professional basketball player. The son of a professional basketball player, Parker played for two years for Paris ...more

More Tony Parker 

#7 of 136 The Best European NBA Players of All Time #58 of 873 The Top NBA Players Of All Time #20 of 162 The Greatest Point Guards in NBA History

16
Ranker Video
Steven D'Shawn Francis (born February 21, 1977) is an American former professional basketball player. He was selected with the second overall pick of the 1999 NBA draft, and was named the NBA ...more

More Steve Francis 

#170 of 873 The Top NBA Players Of All Time #64 of 151 The Best NBA Players With No Championship Rings #49 of 162 The Greatest Point Guards in NBA History

17
Ranker Video
Delonte Maurice West (born July 26, 1983) is an American former professional basketball player who played in the National Basketball Association (NBA) for the Boston Celtics, Seattle ...more

More Delonte West 

#103 of 133 The Best Boston Celtics of All Time #39 of 47 Athletes With the Coolest Post-Sports Careers #44 of 137 The Best Cleveland Cavaliers of All Time

18
Ranker Video
Joseph Leynard Smith (born July 26, 1975) is an American former professional basketball player who played at power forward position for 12 teams of the NBA during his 16-year career. Born and ...more
19
Ranker Video
Marquis Antwane Daniels (born January 7, 1981) is an American former professional basketball player. He played college basketball at Auburn University before going undrafted in the 2003 NBA ...more

More Marquis Daniels 

#117 of 133 The Best Boston Celtics of All Time #111 of 117 The Funniest Professional Athletes #52 of 73 The Best Dallas Mavericks of All Time

20
Ranker Video
Cedric Ceballos
Cedric Ceballos (August 2, 1969) is an American former professional basketball player. As a small forward, he played mostly for the Phoenix Suns and the Los Angeles Lakers, later finishing his ...more
21
Ranker Video
Troy Elderon Hudson (born March 13, 1976) is an American retired professional basketball point guard. He played 11 years in the National Basketball Association (NBA) after going undrafted in ...more