- Michael Jordan
With a net worth of about $1 billion, Michael Jordan is easily the richest NBA player of all-time. After being drafted by the Chicago Bulls during his junior year of college, Michael Jordan went on to lead the Bulls to six national championships. He was named MVP five time and was also a three-time All-Star MVP. At 51 years old, Michael Jordan is still making millions each year in endorsements even though he has long since retired from the NBA.
- Magic Johnson
Earvin “Magic” Johnson currently has a net worth of $500 million making him second only to Michael Jordan for richest NBA player of all-time. He earned his familiar nickname, Magic, during a high school game where he scored 36 points, had 16 assists and made 16 rebounds. Since retiring from the Los Angeles Lakers in 1991, Magic Johnson has continued to make millions off of his own business investments. He now owns several Starbucks franchises, several movie theaters and has other real estate holdings.
- Shaquille O’Neal
“Shaq” has a net worth of $350 million even though he has been retired from the NBA for a while. Each year he brings in millions of dollars from various endorsements, TV commercials and movies. Shaq started his NBA career with the Orlando Magic, and then he signed what was the biggest NBA contract in history. He moved to the LA Lakers in a deal that paid $120 million for seven years with the Lakers. He retired from the NBA in 2011.
- LeBron James
Arguably the most famous NBA who has yet to retire, LeBron James is worth $270 million. Because he still has many years left in the NBA, it is expected that he could move up on the list of richest NBA of all-time in the future. He is already making nearly $53 million every year stickily from his endorsements. He has received four MVP awards, and he took the Miami Heat to two national championships that earned him back-to-back Finals MVP awards.
- Kobe Bryant
The 36-year-old Kobe Bryant is in league with LeBron James with a net worth of $270 million. He is currently one of the NBA’s highest paid players. He has spent his entire NBA career with the LA Lakers and has won five national championships with the team.
- Hakeem Olajuwon
Hakeem “The Dream” Olajuwon has net worth of about $200 million. Hakeem immigrated to the US from his home country of Nigeria to play basketball for the University of Houston. He drafted to the Houston Rockets in 1984 as the number one draft pick. He retired from the NBA in 2002 after playing for the Toronto Raptors.
- Grant Hill
Grant Hill makes it into the top 10 richest NBA players of all-time with a net worth of $180 million. He played basketball at Duke for four years before being drafted onto the Detroit Pistons in 1994. He also played for the Orlando Magic, Phoenix Suns and the LA Clippers during his NBA career. After the 2012-2013 season, Hill retired from the NBA at age 40.
- Kevin Garnett
Kevin Garnett is also worth $180 million. He currently plays for the Brooklyn Nets, but he previously played for the Boston Celtics and the Minnesota Timberwolves. He is still the all-time leading scorer for the Minnesota Timberwolves, where he gained the nickname, “The Franchise”.
- Tim Duncan
Although he did not pick up basketball until he got to high school, Tim Duncan has had a successful career so far with a total net worth of $150 million. He began his NBA career in 1997 as the number one draft pick. He was drafted onto the San Antonio Spurs where he still plays today.
- Gary Payton
Coming in at number 10 on the list of the NBA’s all-time richest players is Gary Payton with a net worth of $130 million. Payton is well-known for his rivalry with Michael Jordan and was considered to be one of Jordan’s best defensive opponents. He has been named one of the best all-time point guards and is the only point guard to have received the NBA defensive player of the year award.