Basketball The Oldest NBA Players Still Playing Today, Ranked  

Ranker Sports
9.7k votes 1.8k voters 36.3k views 27 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
888 247
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
480 165
Jamal Crawford is listed (or ranked) 2 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
3
413 190
Kyle Korver is listed (or ranked) 3 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
4
393 185
Pau Gasol is listed (or ranked) 4 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
5
152 37
J. J. Redick is listed (or ranked) 5 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
6
240 106
Tony Parker is listed (or ranked) 6 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
7
152 44
Andre Iguodala is listed (or ranked) 7 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
Andre Tyler Iguodala (born January 28, 1984) is an American professional basketball player for the Golden State Warriors of the National Basketball Association (NBA). The swingman was an NBA ...more
8
264 209
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
134 109
Tyson Chandler is listed (or ranked) 9 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
10
134 116
Nenê is listed (or ranked) 10 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
11
90 70
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
124 112
Joe Johnson is listed (or ranked) 12 on the list The Oldest NBA Players Still Playing Today, Ranked
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
58 47
Channing Frye is listed (or ranked) 13 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 36
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
14
55 61
José Calderón is listed (or ranked) 14 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
15
42 51
Marcin Gortat is listed (or ranked) 15 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
16
89 122
Udonis Haslem is listed (or ranked) 16 on the list The Oldest NBA Players Still Playing Today, Ranked
age 39
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
17
2 1
Josh Childress is listed (or ranked) 17 on the list The Oldest NBA Players Still Playing Today, Ranked
age 35
Joshua Malik "Josh" Childress is an American professional basketball player who currently plays for the Sydney Kings of the Australian National Basketball League. He has previously ...more
18
2 1
Raymond Felton is listed (or ranked) 18 on the list The Oldest NBA Players Still Playing Today, Ranked
age 35
Raymond Bernard Felton, Jr. is an American professional basketball point guard who currently plays with the Oklahoma City Thunder of the National Basketball Association. Felton played college ...more
19
2 1
Emeka Okafor is listed (or ranked) 19 on the list The Oldest NBA Players Still Playing Today, Ranked
age 36
Chukwuemeka Ndubuisi "Emeka" Okafor is an American professional basketball player who is currently a free agent. Prior to the National Basketball Association, Okafor attended Bellaire ...more
20
2 2
C. J. Watson is listed (or ranked) 20 on the list The Oldest NBA Players Still Playing Today, Ranked
age 34
Charles Akeem Watson, Jr. is an American professional basketball player who currently plays for the Indiana Pacers of the National Basketball Association.
21
1 2
Jarrett Jack is listed (or ranked) 21 on the list The Oldest NBA Players Still Playing Today, Ranked
age 35
Jarrett Matthew Jack is an American professional basketball player who currently plays for the Brooklyn Nets of the National Basketball Association. At 6'3" tall and weighing 200 lbs, he ...more
22
1 2
Ronnie Price is listed (or ranked) 22 on the list The Oldest NBA Players Still Playing Today, Ranked
age 35
Ronald D'Wayne "Ronnie" Price is an American professional basketball player who currently plays for the Los Angeles Lakers of the National Basketball Association. Price grew up in ...more
23
31 50
Devin Harris is listed (or ranked) 23 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
24
0 3
Sasha Vujačić is listed (or ranked) 24 on the list The Oldest NBA Players Still Playing Today, Ranked
age 34
Aleksandar "Sasha" Vujačić is a Slovenian professional basketball player who plays for İstanbul BB of the Turkish Basketball League. Throughout his career, he has also played in Italy, ...more
25
29 49
Thabo Sefolosha is listed (or ranked) 25 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added age 35
Thabo Patrick Sefolosha (born May 2, 1984) is a Swiss professional basketball player for the Utah Jazz of the National Basketball Association (NBA). He has also played in the NBA for the Chicago ...more