Late rapper Tupac Shakur is the best-selling rapper of all time. To date, he has sold 36.5 million albums. Eminem follows at second, having sold 27 million albums. Jay-Z is third, selling 25 million albums. Tied for fourth is the duo Outkast and the Beastie Boys with 22 million albums sold.