13. Carmelo Anthony – Net Worth $90m
31 year-old Carmelo Anthony has played for the New York Knicks since 2011, been named an All-NBA Team member six times and an All-Star nine times, and is a fairly young entry in the richest NBA players list.
It’s suggested that he makes $22.5 million every year just from basketball, and his endorsements bring in another $18 million. To date, his most expensive season was 2012-2013, where he earned $19.4 million.
Anthony represented the United States at the 2004, 2008 and 2012 Olympics, helping the team to win gold in both Beijing and London.