NBA fans are all set to be treated to annual All-Star game, as some of the world’s best basketball players land in San Francisco to take part in the showcase weekend.
Held every February during the middle of the NBA regular season, the All-Star weekend sees three nights of on-court events, that begin with the Rising Stars competition for first and second year players on Friday, before the popular Dunk Conest and three-point contest take place on Saturday, before the main event - the All-Star Game- showcases on Sunday
With legendary basketball players such as LeBron James, Stephen Curry and Nikola Jokic all set to take part, the All-Star weekend is proof that the NBA is one of the most high profile and money-laden sports on the planet.
But which players are earning the most coin from the sport? Here are the 13 NBA players with the highest yearly salary, according to ESPN.

5. Bradley Beal - Phoenix Suns
Just behind KD in the list is his teammate Bradley Beal, who earns a reported yearly wage of $50,203,930 | Getty Images Photo: Getty Images

6. Kawhi Leonard - Los Angeles Clippers
An NBA Championship winners with Toronto Raptors in 2019, Kawhi is an all-time great in the NBA, and he is often regarded as one of the greatest two-way players in NBA history. He earns a salary of $49,350,000 per year. | Getty Images Photo: Getty Images

7. Devin Booker - Phoenix Suns
The third Suns player in the top 10 list, and another Olympics winner, Booker earns a pay-packet that lands him $49,205,800 per year. | Getty Images Photo: Getty Images

8. Paul George - Los Angeles Clippers
Another LA Clipper star - and this time it is a six-time All Star who has a salary of $49,205,800 per year. He is also one of the richest NBA players on the planet due to various endorsement, his net worth stands at $90million according to CelebrityNetWorth. | Getty Images Photo: Getty Images

