5. Steph Curry

  • On-Field: $48 Million
  • Off-Field: $47 Million

 steph curry sportstiger 1  

Four-time NBA champion Stephen Curry is the highest-paid NBA player in 2022 with around $48 million annual salary from the defending champions, Golden State Warriors. The 34-year-old Curry earns around $40 million from his lucrative brand promotions that includes Nike, Under Armour, Rakuten and Nissan. Additionally, the Warriors guard's production company, Unanimous Media, has a development deal with Sony Pictures.