Basketball The Oldest NBA Players Still Playing Today, Ranked  

Ranker Sports
8.5k votes 1.6k voters 29.6k 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
685 183
Dwyane Wade is listed (or ranked) 1 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

2
662 175
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
774 223
Vince Carter is listed (or ranked) 3 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

4
408 148
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
370 162
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
348 156
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
202 85
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
96 26
J. J. Redick is listed (or ranked) 8 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
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

9
94 32
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
240 188
Zach Randolph is listed (or ranked) 10 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

11
66 32
Carmelo Anthony is listed (or ranked) 11 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

12
114 93
Tyson Chandler is listed (or ranked) 12 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

13
112 99
Nenê is listed (or ranked) 13 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

14
120 109
Joe Johnson is listed (or ranked) 14 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

15
114 108
Jason Terry is listed (or ranked) 15 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

16
42 33
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
42 48
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
79 107
Udonis Haslem is listed (or ranked) 18 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

19
28 37
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
24 37
Devin Harris is listed (or ranked) 21 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 36
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

22
21 37
Thabo Sefolosha is listed (or ranked) 22 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.

23
62 101
Jameer Nelson is listed (or ranked) 23 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

24
17 50
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