Kareem Abdul-Jabbar played 20 seasons in the NBA.

Quick Scoop

  • Kareem’s NBA career ran from the 1969–70 season through the 1988–89 season, spanning 20 straight years.
  • He spent his career with the Milwaukee Bucks and the Los Angeles Lakers, becoming one of the league’s most decorated players.

Why 20 Seasons Matters

Playing 20 seasons is a sign of rare longevity and durability in the NBA, especially for a center who took constant physical contact in the paint.

Over those two decades he won multiple MVPs and championships, helping define an era of basketball with his skyhook and consistent dominance.

In forum and barbershop debates, “how many seasons did Kareem play” often comes up when fans compare his longevity and prime to modern stars.

Little Timeline Snapshot

  1. Early years: Drafted by the Milwaukee Bucks in 1969, he quickly became a superstar and won a title there.
  1. Lakers era: Traded to Los Angeles in 1975, where he played his final 14 seasons and formed iconic teams with Magic Johnson.
  1. Final stretch: Retired after the 1988–89 season, finishing with 20 seasons and the all-time scoring record at the time.

TL;DR: Kareem Abdul-Jabbar played 20 seasons in the NBA, from 1969–70 to 1988–89.

Information gathered from public forums or data available on the internet and portrayed here.