Basketball The Oldest NBA Players Still Playing Today, Ranked  

Ranker Sports
7.5k votes 1.4k voters 24.5k views 24 items

List Rules Only current NBA players age 35 and over

With the average age of an NBA player being 26.5 years old, the league's veteran players definitely deserve props. Older NBA players lose athleticism and energy, but experience and talent keep them competing with younger players. Seasoned vets also have higher basketball IQs and make great leaders for their teams. Who are the best current NBA veterans playing today? 

At 41, Sacramento Kings' Vince Carter is the oldest active NBA player. Currently playing in his 22nd season, the 8-time All-Star can still dunk on the young bloods. Many veteran NBA players, like Dwyane Wade, Dirk Nowitzki, and Tony Parker, are also future Hall of Famers because of their long successful careers.  

Vote for the best NBA old players currently playing in the league. Keep in mind that the following active NBA veterans are 35 and over and have played at least five seasons. After you finished with this list, head on over and vote for the best players in the NBA.

list ordered by

1
689 197
Vince Carter is listed (or ranked) 1 on the list The Oldest NBA Players Still Playing Today, Ranked
age 42
Vincent Lamar Carter (born January 26, 1977) is an American professional basketball player for the Atlanta Hawks of the National Basketball Association (NBA). He is 6 feet 6 inches (1.98 m) tall ...more

2
581 152
Dirk Nowitzki is listed (or ranked) 2 on the list The Oldest NBA Players Still Playing Today, Ranked
age 41
Dirk Werner Nowitzki is a German professional basketball player who currently plays for the Dallas Mavericks of the National Basketball Association. An alumnus of Röntgen Gymnasium and the ...more

3
603 165
Dwyane Wade is listed (or ranked) 3 on the list The Oldest NBA Players Still Playing Today, Ranked
age 36
Dwyane Tyrone Wade, Jr. is an American professional basketball player who currently plays for the Miami Heat of the National Basketball Association. He has established himself as one of the most ...more

4
352 126
Jamal Crawford is listed (or ranked) 4 on the list The Oldest NBA Players Still Playing Today, Ranked
age 39
Aaron Jamal Crawford (born March 20, 1980) is an American professional basketball player for the Phoenix Suns of the National Basketball Association (NBA). Crawford played his high school ...more

5
330 141
Kyle Korver is listed (or ranked) 5 on the list The Oldest NBA Players Still Playing Today, Ranked
age 38
Kyle Elliot Korver (born March 17, 1981) is an American professional basketball player for the Utah Jazz of the National Basketball Association (NBA). He played college basketball for the ...more

6
315 135
Pau Gasol is listed (or ranked) 6 on the list The Oldest NBA Players Still Playing Today, Ranked
age 39
Pau Gasol Sáez is a Spanish professional basketball player who currently plays for the San Antonio Spurs of the National Basketball Association. He is a five-time NBA All-Star, and a ...more

7
169 66
Tony Parker is listed (or ranked) 7 on the list The Oldest NBA Players Still Playing Today, Ranked
NicolasMorles added age 37
William Anthony "Tony" Parker, Jr. is a French professional basketball player who plays for the Charlotte Hornets of the National Basketball Association. The son of a professional ...more

8
218 167
Zach Randolph is listed (or ranked) 8 on the list The Oldest NBA Players Still Playing Today, Ranked
age 38
Zachary McKenley Randolph (born July 16, 1981) is an American professional basketball player for the Sacramento Kings of the National Basketball Association (NBA). Nicknamed "Z-Bo", ...more

9
59 16
Andre Iguodala is listed (or ranked) 9 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
Andre Tyler Iguodala is an American professional basketball player who currently plays for the Golden State Warriors of the National Basketball Association. He was an NBA All-Star in 2012 and ...more

10
56 15
J. J. Redick is listed (or ranked) 10 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 34
Jonathan Clay "J. J." Redick is an American professional basketball player for the Philadelphia 76ers of the National Basketball Association (NBA). He was selected 11th overall by the ...more

11
94 75
Tyson Chandler is listed (or ranked) 11 on the list The Oldest NBA Players Still Playing Today, Ranked
age 37
Tyson Cleotis Chandler (born October 2, 1982) is an American professional basketball player for the Los Angeles Lakers of the National Basketball Association (NBA). Chandler was the second ...more

12
120 109
Joe Johnson is listed (or ranked) 12 on the list The Oldest NBA Players Still Playing Today, Ranked
voting closed at #9 age 38
Joe Marcus Johnson is an American professional basketball player who currently plays for the Brooklyn Nets of the National Basketball Association he is currently number 13 on 3 point field made ...more

13
114 108
Jason Terry is listed (or ranked) 13 on the list The Oldest NBA Players Still Playing Today, Ranked
voting closed at #10 age 41
Jason Eugene Terry is an American professional basketball player who currently plays for the Houston Rockets of the National Basketball Association. He plays at both guard positions. His ...more

14
36 17
Carmelo Anthony is listed (or ranked) 14 on the list The Oldest NBA Players Still Playing Today, Ranked
BEASTMODER34 added age 35
Carmelo Kyam Anthony (born May 29, 1984) is an American professional basketball player for the Chicago Bulls of the National Basketball Association (NBA). He has been named an NBA All-Star ten ...more

15
91 86
Nenê is listed (or ranked) 15 on the list The Oldest NBA Players Still Playing Today, Ranked
age 37
Nenê (born September 13, 1982) is a Brazilian professional basketball player for the Houston Rockets of the National Basketball Association (NBA). His birth name was Maybyner Rodney ...more

16
24 18
Channing Frye is listed (or ranked) 16 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
Channing Thomas Frye is an American professional basketball player who currently plays for the Cleveland Cavaliers of the National Basketball Association. The 6'11" power forward-center ...more

17
29 28
José Calderón is listed (or ranked) 17 on the list The Oldest NBA Players Still Playing Today, Ranked
age 38
José Manuel Calderón Borrallo (born September 28, 1981) is a Spanish professional basketball player for the Detroit Pistons of the National Basketball Association (NBA). With the ...more

18
20 19
Devin Harris is listed (or ranked) 18 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
Devin Lamar Harris is an American professional basketball player who currently plays for the Dallas Mavericks of the National Basketball Association. Harris attended the University of ...more

19
19 20
Marcin Gortat is listed (or ranked) 19 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
Marcin Gortat is a Polish professional basketball player who currently plays for the Los Angeles Clippers of the National Basketball Association. The 6 ft 11 in, 240-pound center is the son of ...more

20
72 103
Tony Allen is listed (or ranked) 20 on the list The Oldest NBA Players Still Playing Today, Ranked
voting closed at #13 age 37
Anthony "Tony" Allen is an American professional basketball player with the New Orleans Pelicans of the National Basketball Association.

21
61 93
Udonis Haslem is listed (or ranked) 21 on the list The Oldest NBA Players Still Playing Today, Ranked
age 38
Udonis Johneal Haslem is an American professional basketball player for the Miami Heat of the National Basketball Association. Haslem played college basketball for the University of Florida, ...more

22
62 101
Jameer Nelson is listed (or ranked) 22 on the list The Oldest NBA Players Still Playing Today, Ranked
voting closed at #16 age 36
Jameer Nelson is an American professional basketball point guard who currently plays for the Denver Nuggets of the National Basketball Association. He played college basketball for Saint ...more

23
11 25
Thabo Sefolosha is listed (or ranked) 23 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 34
Thabo Patrick Sefolosha is a Swiss professional basketball player who currently plays for the Atlanta Hawks of the National Basketball Association.

24
10 31
Zaza Pachulia is listed (or ranked) 24 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
Zaza Pachulia is a Georgian professional basketball player who currently plays for Detroit Pistons of the National Basketball Association. He was born as Zaur Pachulia, but his first name was ...more