20. Bob Petit
The first player in league history to be named the NBA’s Most Valuable Player, Bob Petit was named to 11-straight All-Star games between 1955 and 1965, winning the MVP award in those games four times (an accomplishment that only Kobe Bryant has managed to match).
Pettit averaged at least 20 points and 12 rebounds per game in every one of those 11 seasons, and became the first NBA player to eclipse the 20,000 points mark. Playing alongside the legendary Bill Russell as a member of the then-St. Louis Hawks, Petit won an NBA Championship — an accomplishment sandwiched by this two NBA MVP awards (in 1956 and 1959).