As the NBA grew over the decades, so did the potential of its superstars to earn hundreds of millions. In recent years, some of the biggest contracts ever seen for NBA players have been handed out by teams eager to maintain their star power.
Of course, the best of the best have attracted the most lucrative contracts. The top five players with the highest career earnings are a who's who of NBA royalty -- a collection of highly decorated basketball personalities who have earned every cent over the years.
Top 5 NBA players with the highest career earnings
#5. Paul George

Explore the NBA Draft 2024 with our free NBA Mock Draft Simulator & be the GM of your favorite NBA team.
Whether in LA or Philadelphia, Paul George has long faced criticism for not providing good returns on the hefty investments made by NBA teams. George has reportedly earned $406.2 million in his career, which gives fans the right to hold him accountable for his availability and tangible results on the court.
#4. James Harden

One of the most prolific scorers to ever play in the NBA, James Harden has helped raise the ceiling of every team he's played for. The former MVP and scoring champion has reportedly amassed $411.4 million from his NBA contracts.
#3. Steph Curry

It makes sense that one of the most marketable players in league history has one of the highest career earnings as well. Steph Curry, who is entering Year 17 in the NBA, has reportedly made $470.1 million.
#2. LeBron James

The first-ever billionaire in the NBA has built multiple income streams, and in terms of his playing contracts, LeBron James has already earned half a billion. James has reportedly made $583.9 million, and that number will only grow if he decides to stay in the NBA for a few more years.
#1. Kevin Durant

Landing the one and only Kevin Durant has never come cheap for any NBA team. As a result of blockbuster contracts in places like Brooklyn and Phoenix, Durant has reportedly earned $598.2 million in his NBA career.
Rockets Fan? Check out the latest Houston Rockets depth chart, schedule, and roster updates all in one place.