4. LeBron James
The most famous NBA player who hasn’t retired yet, LeBron James has a net worth of about $270 million. Since he still has a lot of years left on the NBA, you could say he has chances of moving on top of the list of the richest NBA players. The player is already making $53 million every year from his endorsements. He has received more than 4 awards and he also took the Miami Heat to a couple national championships and it earned him back to back MVP awards.