Ever wonder what it would be like to buy a small country just with your salary from playing basketball? That’s the kind of money we’re talking about when we ask: who is the highest paid NBA player ever? The answer isn’t just one name; it’s a wild ride through contracts that make your head spin.

The King of the Court (and the Bank)

If you’re thinking LeBron James, you’re on the right track. But here’s the twist: LeBron isn’t the highest paid player in terms of total career earnings from salaries alone. That crown actually belongs to Stephen Curry.

Curry signed two supermax contracts worth over $200 million each. By the time he’s done, he’ll have earned more than half a billion dollars just from his NBA paychecks. Isn’t it funny that the guy who looks like he’s playing pickup at the YMCA is also the one cashing the biggest checks?

Wait, What About Michael Jordan?

Good question! Michael Jordan was famously underpaid for most of his career. His highest single-season salary was around $33 million in 1998—which was huge back then, sure. But when you adjust for inflation, it’s less than what guys like Bradley Beal make today.

Jordan makes his real money now from sneakers and the Hornets franchise. So if we’re talking about just NBA salaries, Jordan isn’t even in the top ten. Crazy, right? The GOAT of the game isn’t the GOAT of the pay stub.

The Modern Money Machines

Let’s break it down with a fun comparison: Stephen Curry’s career earnings from salary alone will top $530 million. That’s more than the GDP of some small islands. Meanwhile, LeBron has earned about $480 million from salaries—but he crushes Curry in off-court earnings, with over $900 million total.

The 10 Highest-Paid NBA Players Right NowThe 10 Highest-Paid NBA Players Right Now

But wait—there’s a new sheriff in town. Damian Lillard signed a two-year extension in 2023 worth $122 million. That’s over $60 million a year to play point guard. For context, that’s like winning the lottery every single day for two years. Can you imagine waking up and thinking, “Hmm, do I really want to practice shooting threes for $60 million today?”

Why Does This Keep Getting Bigger?

The NBA’s TV deal exploded, and player salaries went with it. In the 1990s, a max contract was like $15 million total. Today, a max contract for a veteran star can hit $300 million over four years. That’s not just inflation—that’s a whole new galaxy of money.

Think about it this way: if you stacked $100 bills for Stephen Curry’s career earnings, the pile would be taller than a three-story building. And it’s all because these guys can shoot a ball into a hoop really well. Pretty cool, huh?

Wealthiest Nba Players All Time - UDWAISWealthiest Nba Players All Time - UDWAIS

Who’s Next in Line?

Right now, Nikola Jokić is on pace to earn over $500 million from his next contract. Luka Dončić and Victor Wembanyama are coming up fast. By 2030, someone will probably sign a $400 million deal. Where does it end? It probably doesn’t.

Here’s a wild thought: the highest paid NBA player ever could be someone who hasn’t even been drafted yet. A kid in high school right now might one day earn $1 billion just from salary. Makes your 401(k) feel a little small, doesn’t it?

So What’s the Final Answer?

If you want the single highest paid NBA player ever in terms of career salary, it’s Stephen Curry as of 2025. But if you count endorsements, LeBron James is the richest active player, and Michael Jordan is the all-time wealthiest NBA figure overall.

Honestly, the coolest part isn’t the number—it’s that these athletes turned a game into a global empire. Next time you watch a NBA game, just remember: every time Stephen Curry dribbles, he’s basically adding a private jet to his hangar. And that’s why this question is so fun to explore.