With the start of a new year, basketball fans might be wondering which stars are among the highest-paid NBA players in 2025. Basketball isn’t just a sport anymore—it’s about big money too! In 2025, some of the top players have taken their skills way beyond the court, earning millions from contracts, endorsements, smart business moves, and more. Curious to know who’s the highest-paid NBA player in 2025?
In this article, we have listed the 10 richest NBA players in the world this year – including their on-court and off-court earnings.
Bradley Beal (Image via Getty)
Age: 31 | Position: Guard | Team: Phoenix Suns | On-Court: $50.2M | Off-Court: $7.5M
Alongside Kevin Durant and Devin Booker, Bradley Beal is one of the highest-paid NBA players in 2025 and puts the Phoenix Suns among the top teams for player earnings. Now in his second season with the Suns, he shared that new Suns coach Mike Budenholzer has been encouraging him to play more aggressively. While it’s still early in the preseason, Beal already looks closer to the three-time All-Star he was with the Washington Wizards, leaving last season’s injury struggles behind.
Luka Doncic (Image via USA TODAY Sports)
Age: 25 | Position: Guard | Team: Dallas Mavericks | On-Court: $43M | Off-Court: $15M
Luka Doncic became famous after joining the NBA in 2018 and is one of the highest-paid NBA players in 2025. Luka has an unique ability to score points and he understands the game really well. He has been selected for the NBA All-Star team several times. Luka is the main player for the Dallas Mavericks and is one of the most popular young talents in the NBA universe.
Phoenix Suns guard Devin Booker (1) followings through after scoring a 3-pointer against the Utah Jazz during the first half of an NBA basketball game Friday, Dec. 13, 2024, in Salt Lake City. (Image via AP Photo/Rick Bowmer)
Age: 28 | Position: Guard | Team: Phoenix Suns | On-Court: $49.2M | Off-Court: $9M
Devin Booker is a professional basketball player for the Phoenix Suns in the NBA and happens to be one of the highest-paid NBA players in 2025. Devin Booker was drafted 13th overall by the Phoenix Suns in 2015. Over the years, he has developed into one of the league’s top guards, earning multiple All-Star selections. With his exceptional shooting range, basketball IQ, and leadership, Booker has become the face of the Suns’ franchise, known for his clutch performances and contributions to the team’s success.
Jimmy Butler of Miami Heat (Image via Getty)
Age: 35 | Position: Small forward | Team: Miami Heat | On-Court: $48.8M | Off-Court: $10M
Jimmy Butler is a key player for the Miami Heat in the NBA and is one of the highest-paid NBA players in 2025. He has earned multiple All-Star selections and currently, he finds himself in a lot of controversies in the trade scene. Butler is especially popular for his clutch performances in the postseason, including leading the Heat to the NBA Finals in 2020. Butler’s work ethic and ability to impact the game in various ways make him one of the most respected players in the league.
Joel Embiid (Image via Getty)
Age: 30 | Position: Center | Team: Philadelphia 76ers | On-Court: $51.4M | Off-Court: $10M
Joel Embiid signed a three-year, $192.9 million extension in September, keeping him with the Philadelphia 76ers until 2029. He also happens to be one of the highest-paid NBA players in 2025. After injuries and fatigue affected his playoff performance in recent years, he’s focused on staying fresh. Embiid recently lost 25-30 pounds and is open to listening to the team’s training staff to avoid overworking during the regular season. He also signed a new sneaker deal with Skechers, growing his business off the court.
Damian Lillard (Image via Getty)
Age: 34 | Position: Point Guard | Team: Milwaukee Bucks | On-Court: $48.8M | Off-Court: $16M
After the Milwaukee Bucks were knocked out of the playoffs early in May 2024, Damian Lillard started training hard with an ultramarathoner. Even though he’s now with the Bucks, Lillard still stays connected to Portland, where he played for 11 seasons. He owns a Toyota dealership near the city and was recently honored with a court named after him at Adidas’ headquarters. In September, he also received the Bill Walton Community Impact Award for his charity work in Portland.
Giannis Antetokounmpo (Image via Getty)
Age: 30 | Position: Forward | Team: Milwaukee Bucks | On-Court: $48.8M | Off-Court: $45M
Giannis Antetokounmpo is one of the better players in the NBA universe and has ability to play many positions which makes him one of the highest-paid NBA players in 2025. Standing 7 feet tall, he is also one of the most powerful players in the NBA. Giannis has won the NBA MVP award multiple times and helped the Bucks win the NBA Championship in 2021. There are a lot of factors that make him one of the best players in the league.
Kevin Durant (Image via Getty)
Age: 36 | Position: Forward | Team: Phoenix Suns | On-Court: $49.9M | Off-Court: $50M
Kevin Durant is close to earning over $100 million this season, with a $3.4 million raise next season. This summer, he became the first men’s basketball player to win a fourth gold medal and broke Team USA’s career scoring record with 518 points. Throughout his career, he has played for the Oklahoma City Thunder, Golden State Warriors, Brooklyn Nets, and now the Suns, consistently being one of the league’s top players. Durant also signed an endorsement deal with Prime sports drinks, bought a stake in Paris Saint-Germain, and his investment firm, 35V, invested in sports brand Homage. These have made Durant one of the highest-paid NBA players in 2025
LeBron (Left) and Stephen (Right) (Image via Imagn)
Age: 36 | Position: Point Guard | Team: Golden State Warriors | On-Court: $55.8M | Off-Court: $50M
Stephen Curry is still playing great for the Golden State Warriors in 2024–2025 and is one of the highest-paid NBA players in 2025. He made all 8 of his three-point shots in a win over the Philadelphia 76ers, setting a new NBA record. Curry also signed a big contract worth $62.6 million in August 2024. He scored a season-high 38 points on Christmas Day, tying a record for most three-pointers in a Christmas game. Curry is, without a doubt, one of the best shooters in NBA history.
Also read: Top richest NBA players in 2024 (ranked based on net worth)
LeBron James and Zhuri (Image via Imagn)
Age: 40 | Position: Forward | Team: Los Angeles Lakers | On-Court: $48.7M | Off-Court: $80M
LeBron James re-signed with the Lakers for two years, $104 million, and will play alongside his son, Bronny, for the first time. He is in fact the highest-earning NBA player in 2025. He recently broke Michael Jordan’s record for most 30-point games, with 563. In November 2024, he set a record as the oldest player to record a triple-double, achieving 35 points, 12 rebounds, and 14 assists. LeBron also made history by playing in the same game as his son, Bronny James, the first father-son duo in NBA history to do so. Off the court, he continues his business and philanthropy work.