Charles Barkley net worth and salary: Charles Barkley is a retired professional basketball player and current television sports analyst who has a net worth of $30 million. Charles Barkley was a professional basketball player for sixteen years, playing for the Philadelphia 76ers, the Phoenix Suns, and the Houston Rockets. He was an NBA All-Star eleven times and an NBA MVP once in 1993. During his playing career, Charles Barkley earned a total of $40.3 million in salary alone. His peak salary year was his final season with the Houston Rockets in 1999 when he was paid $9 million. Charles Barkley is a notorious gambler. He has admitted to losing roughly $10 million gambling in his lifetime including $2.5 million lost playing blackjack in under six hours. Charles Barkley has become a popular pitchman for a variety of products. During his career he appeared in a very famous Nike commercial stating "I am not a role model". He has also endorsed McDonald's and T-Mobile. In 2011, Barkley became the main male spokesman for the Weight Watchers "Lose Like a Man" campaign. Barkley is also one of the most popular NBA televisions analysts working with the network TNT.