5. Steph Curry
- On-Field: $48 Million
- Off-Field: $47 Million
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.