Oldest NBA Players Ever
Rules and Terms

Oldest NBA Players Ever

The oldest players in NBA history by age at their last game, from Nat Hickey at 45 to Kareem Abdul-Jabbar at 42, with birth dates and final game dates.

By · Published November 2, 2026 · 3 min read

: A basketball coach sharing what he has learned with other coaches.

Nat Hickey is the oldest player in NBA history at 45 years and 363 days. This list covers the seven oldest by age at last game, with dates and sources.

Nat Hickey is the oldest player in NBA history. He played his last game on January 28, 1948, two days before his 46th birthday. Kevin Willis is second at 44 and Robert Parish third at 43. The table below lists the seven oldest players by age at their last game.

Ages count playoff games. LeBron James, born December 30, 1984, is the oldest active player and is not on this list because his career is not over.

Oldest NBA Players at Their Last Game

PlayerBornLast gameAge at last game
Nat HickeyJanuary 30, 1902January 28, 194845 years, 363 days
Kevin WillisSeptember 6, 1962April 18, 200744 years, 224 days
Robert ParishAugust 30, 1953May 11, 199743 years, 254 days
Vince CarterJanuary 26, 1977March 11, 202043 years, 45 days
Udonis HaslemJune 9, 1980June 7, 202342 years, 363 days
Dikembe MutomboJune 25, 1966April 21, 200942 years, 300 days
Kareem Abdul-JabbarApril 16, 1947June 13, 198942 years, 58 days

Source: this list of the oldest and youngest NBA players, which uses birth dates and final game dates.

Names Worth Knowing

  • Nat Hickey was coaching the Providence Steamrollers when he put himself on the roster. He played two games in the 1947-48 season, when the league was still called the BAA.
  • Kevin Willis sat out the 2005-06 season, then signed with Dallas in April 2007 and played five games at 44.
  • Robert Parish became the oldest player to win a title with the Bulls in 1997. His 1,611 regular season games stood as the record until LeBron James passed it on March 21, 2026.

What This Means for Youth Coaches

This is a fan list. It tells you nothing about how much a young player should practice or lift. For that, use conditioning drills, off-season planning and strength training for basketball.

The rest of this set covers the shortest NBA players, the tallest NBA players and the highest vertical jumps in the NBA. More numbers are on the basketball statistics guide.

Questions Coaches Ask About Old NBA Players

Who is the oldest player to play in an NBA game?

Nat Hickey, at 45 years and 363 days, in 1948.

Who is the oldest NBA player to win a championship?

Robert Parish, with the Chicago Bulls in 1997, at age 43.

How old was Vince Carter when he played his last game?

He was 43 years and 45 days old on March 11, 2020.

Who is the oldest active NBA player?

LeBron James, born December 30, 1984.

Want the printable playbook packs?

Playbook packs: zone attack, press break, press defense, out of bounds, quick hitters, practice plans and the youth turnover cure, each a printable PDF. Or draw your own version free in PlayDraw.

See the playbook packs

More NBA Reference Guides

Back to Basketball Statistics Guide and every Rules and Terms page.