It is no surprise that NBA players make a ton of money. What may surprise you is that a staggering 60% of NBA players go broke after they stop playing professional basketball. The average number of years a person plays in the NBA is 4.8 years. The average salary an NBA player makes is $5.15 million a year. That means that the average NBA player makes a career salary of $24.7 million. Please take a look at this infographic:
Source: SportsManagementDegreeHub.com