Top 10 Oldest NBA Players Ever

When it comes to the world of basketball, the National Basketball Association (NBA) has seen some incredible talent over the years. From young and dynamic players to experienced veterans, the NBA has been home to many legendary athletes. In this blog post, we will take a closer look at the top 10 oldest NBA players ever to grace the court. These players have not only defied the odds but have also left an indelible mark on the game of basketball.

oldest nba players

Elvin Hayes – Age: 37

Elvin Hayes, born on November 17, 1945, holds the distinction of being one of the oldest NBA players in history. He had an illustrious career that spanned from 1968 to 1984, playing for several teams including the San Diego Rockets, Baltimore/Capital/Washington Bullets, and Houston Rockets. Hayes was known for his remarkable scoring ability and his tenacious rebounding skills.

Kareem Abdul-Jabbar – Age: 42

Kareem Abdul-Jabbar is widely regarded as one of the greatest basketball players of all time. Born on April 16, 1947, he played a staggering 20 seasons in the NBA, retiring at the age of 42. Abdul-Jabbar spent the majority of his career with the Milwaukee Bucks and the Los Angeles Lakers. He dominated the game with his iconic skyhook shot and unmatched offensive prowess.

Robert Parish – Age: 43

Robert Parish, born on August 30, 1953, enjoyed a remarkable career that spanned an astonishing 21 seasons in the NBA. Parish was known for his longevity and consistency, earning him the nickname “The Chief.” He played for the Golden State Warriors, Boston Celtics, and Charlotte Hornets, winning multiple championships with the Celtics.

Karl Malone – Age: 40

Karl Malone, also known as “The Mailman,” is considered one of the greatest power forwards in NBA history. Born on July 24, 1963, Malone had an illustrious career that lasted for 19 seasons. He spent the majority of his career with the Utah Jazz and later played for the Los Angeles Lakers. Malone’s physicality, scoring ability, and durability made him a force to be reckoned with on the court.

Dikembe Mutombo – Age: 42

Dikembe Mutombo, born on June 25, 1966, is best known for his shot-blocking ability and defensive prowess. He played in the NBA for an impressive 18 seasons, retiring at the age of 42. Mutombo had stints with several teams, including the Denver Nuggets, Atlanta Hawks, Philadelphia 76ers, New Jersey Nets, New York Knicks, and Houston Rockets. He was an eight-time NBA All-Star and a four-time Defensive Player of the Year.

Vince Carter – Age: 43

Vince Carter, often referred to as “Half Man, Half Amazing,” had a career that spanned an incredible 22 seasons in the NBA. Born on January 26, 1977, Carter was known for his high-flying dunks and electrifying performances. He played for various teams, including the Toronto Raptors, New Jersey Nets, Orlando Magic, Phoenix Suns, Dallas Mavericks, Memphis Grizzlies, Sacramento Kings, and Atlanta Hawks.

Shaquille O’Neal – Age: 39

Shaquille O’Neal, also known as “Shaq,” is a basketball legend who dominated the game with his immense size and skill. Born on March 6, 1972, O’Neal played for six teams during his 19-year NBA career. He was a dominant force in the paint and a formidable presence on both ends of the court. O’Neal won four NBA championships and earned numerous accolades throughout his career.

Tim Duncan – Age: 40

Tim Duncan, born on April 25, 1976, is widely regarded as one of the greatest power forwards in NBA history. He spent his entire 19-year career with the San Antonio Spurs, winning five NBA championships. Duncan was known for his fundamentally sound play, exceptional basketball IQ, and unmatched leadership qualities. His contributions to the game will forever be remembered.

Also Read: What Is ISO In Basketball? (Completed Guide)

Manu Ginobili – Age: 41

Manu Ginobili, born on July 28, 1977, was a key player for the San Antonio Spurs throughout his 16-year NBA career. Ginobili’s crafty playing style, clutch performances, and ability to come up big in crucial moments endeared him to fans worldwide. He won four NBA championships with the Spurs and was known for his fierce competitiveness.

Jason Kidd – Age: 40

Jason Kidd, born on March 23, 1973, had an illustrious NBA career that spanned 19 seasons. Known for his exceptional court vision and passing ability, Kidd was a true floor general. He played for several teams, including the Dallas Mavericks, Phoenix Suns, New Jersey Nets, and New York Knicks. Kidd won an NBA championship with the Mavericks in 2011.


Q: Who is the oldest NBA player of all time?

A: The oldest NBA player of all time is Nat Hickey, who played for the Providence Steamrollers at the age of 45.

Q: How many seasons did Kareem Abdul-Jabbar play in the NBA?

A: Kareem Abdul-Jabbar played an astounding 20 seasons in the NBA.

Q: Which NBA player has the most championships?

A: Bill Russell holds the record for the most NBA championships, winning a total of 11 titles with the Boston Celtics.

Q: Are any of the players mentioned in this article still active in the NBA?

A: No, all the players mentioned in this article have retired from professional basketball.

Q: Did any of these players win an MVP award?

A: Yes, several of these players won the NBA Most Valuable Player (MVP) award during their careers.

Also Read: Top 15 Tallest Female Basketball Players

Q: How did these players maintain their performance at an advanced age?

A: These players maintained their performance through a combination of rigorous training, a disciplined lifestyle, and their wealth of experience.


In conclusion, the top 10 oldest NBA players ever showcased the true essence of dedication, skill, and longevity in the game of basketball. These players defied age and continued to perform at a high level, leaving a lasting impact on the sport. From Elvin Hayes to Jason Kidd, each player brought their unique talents and contributions to the court, etching their names in NBA history. As fans, we are fortunate to have witnessed their greatness and the milestones they achieved throughout their extraordinary careers.

Leave a Comment