Who scored the most points in NBA history?
Kareem Abdul-Jabbar is the all time leader with 38,387 points. He played 20 seasons in the National Basketball Association (NBA) for the Milwaukee Bucks and Los Angeles Lakers. During his career as a center, Abdul-Jabbar was a record six-time NBA Most Valuable Player (MVP), a record 19-time NBA All-Star, a 15-time All-NBA selection, and an 11-time NBA All-Defensive Team member. A member of six NBA championship teams as a player and two as an assistant coach, Abdul-Jabbar twice was voted NBA Finals MVP. In 1996, he was honored as one of the 50 Greatest Players in NBA History.