Top 6 Longest NBA Career Of Players

Did you know who has the longest NBA career? Entering the NBA is an achievement, but playing for extended periods is significant. Playing in the NBA is a terrible thing, as many people fail to consistently measure up to league standards. However, a select few players have established themselves, and due to old age, they have consistently dominated the game, even though they are not as athletes as they used to be. In this report, we will see the longest NBA career players.   

List Of 6 Longest NBA Career

In the below list of the longest NBA career, here are the top 6 players with the longest NBA career in history. 

  1. Vince Carter
  2. Kevin Willis
  3. Kevin Garnett
  4. Dirk Nowitzki 
  5. Robert Parish
  6. Udonis Haslem

Top 6 Longest NBA Career 

From the above list, there are 6 players has the longest NBA career. Let us find out about them.

  1. Vince Carter

Vince Carter

Seasons – 22

Did you know who played the most seasons in the NBA?

Vince Carter play the 22 seasons of his NBA career and he was the oldest NBA player before he decide to retire. Although he has never won an NBA Championship, he is considered the best player in the sport. Carter was known as the high flyer, portrayed by all his nicknames. He won the NBA Slam Dunk in 2000 and played for many other years.

Click here – Top 10 Longest Movie To Watch

  1. Kevin Willis 

Kevin Willis

Seasons – 21

Kevin Willis spent 21 seasons in the NBA and played for 8 different teams. Had he not been able to play in the 1988-89 seasons due to injury, he might have been able to equalize to No. Willis has one of the longest career in the NBA.

  1. Kevin Garnett

kevin garnett

Seasons – 21

Kevin Garnett was part of the team that dominated the Boston Celtics in the 21st century. His defensive acumen, dominance in color scheme, and overall versatility made him an invaluable asset to the team he was on. Kevin is one of the players who have the longest NBA career ever.

  1. Dirk Nowitzki 

Dirk Nowitzki 

Seasons – 21

Dirk Nowitzki is one of the few players to have spent his entire NBA career with the franchise. He scored 31,560 points in his 21 seasons with the Dallas Mavericks, making him the 6th highest score in league history. Dirk has the longest NBA career with one team.

  1. Robert Parish

Robert Parish

Seasons – 21

Robert Parish is the first player in NBA history to play 21 seasons, he is currently linked with Garnett and Willis. It was created by the Golden State Warriors in 1976 but began its career 4 years later when it joined the Boston Celtics.

  1. Udonis Haslem

Udonis Haslem

Seasons – 19

Udonis Haslem has played 19 seasons for the heat. He has averaged 7.6 points and 6.7 rebounds in 864 regular-season games. He has won 3 NBA Championships. Haslem is one of the longest NBA career current players.

Visit Longests to know about longest things in the world.

all interesting information is available for you on


Who Played The Longest NBA Game?

The Indianapolis Olympian and Rochester Royals played the longest game in NBA history on 6 January 1951. The longest basketball game in history ended with a low score of 75-73 after 78 minutes of play and a record six over. 

What Is The Average NBA Career Length?

Over 4,509 players have entered the league in the last few years of NBA history. The average NBA career is about 4.5 years.

How Many Players Have Ever Played In The NBA?

A total of 4,374 players have appeared in at least one NBA game. How can anyone whittle that number down to the top 50? Attempting to create that list is an excruciating endeavor.


In the above article, we looked at who had the longest NBA career? We shared the details about basketball players and how many seasons they played. We also see which is played the longest seasons in NBA history ever. Also, we share about the longest game and career length in basketball. It was all about the longest NBA career.

Click here – The 5 Longest Living Insect

To Know Some Great Stuff Do Visit SquareRoott

To Know Some Great Stuff Do Visit StarCasto

To Know Some Great Stuff Do Visit StatusKDuniya

To Know Some Great Stuff Do Visit TallestClub

To Know Some Great Stuff Do Visit TechnicalWidget

What NBA players had the longest career

What is the longest career in NBA history?