Sports

The Oldest NBA Players Still Playing Today, Ranked  

Ranker Sports
12.1k votes 2.3k voters 50.2k views 16 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? 

Players like Andre Iguodala, Pau Gasol, and Jamal Crawford have been plying their trade for years, competing at the sport's top level long past the age when many other talented players had hung up their sneakers for the last time. NBA players over 35 are rare, but there are more every year as training and conditioning get better and players extend their careers deeper into their 30s and in some cases 40s (looking at you, Vince Carter).

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
Vince Carter is listed (or ranked) 1 on the list The Oldest NBA Players Still Playing Today, Ranked
Shooting guard, Small forward
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
Jamal Crawford is listed (or ranked) 2 on the list The Oldest NBA Players Still Playing Today, Ranked
Point guard, Shooting guard
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
Andre Iguodala is listed (or ranked) 3 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added Small forward
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
4
Kyle Korver is listed (or ranked) 4 on the list The Oldest NBA Players Still Playing Today, Ranked
Shooting guard, Small forward
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
5
Pau Gasol is listed (or ranked) 5 on the list The Oldest NBA Players Still Playing Today, Ranked
Power forward, Center
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
6
J. J. Redick is listed (or ranked) 6 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added Point guard, Shooting guard
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
7
Tyson Chandler is listed (or ranked) 7 on the list The Oldest NBA Players Still Playing Today, Ranked
Center
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
8
Nenê is listed (or ranked) 8 on the list The Oldest NBA Players Still Playing Today, Ranked
Power forward, Center
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
9
José Juan Barea is listed (or ranked) 9 on the list The Oldest NBA Players Still Playing Today, Ranked
Point guard
José Juan "J.J." Barea Mora is a Puerto Rican professional basketball player who currently plays for the Dallas Mavericks of the National Basketball Association. He played ...more
10
Channing Frye is listed (or ranked) 10 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added Power forward, Center
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
11
Udonis Haslem is listed (or ranked) 11 on the list The Oldest NBA Players Still Playing Today, Ranked
Power forward
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
12
José Calderón is listed (or ranked) 12 on the list The Oldest NBA Players Still Playing Today, Ranked
Point guard
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
13
Thabo Sefolosha is listed (or ranked) 13 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added Shooting guard, Small forward
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
14
Devin Harris is listed (or ranked) 14 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added Point guard, Shooting guard
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
15
Raymond Felton is listed (or ranked) 15 on the list The Oldest NBA Players Still Playing Today, Ranked
Point guard
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
16
Zaza Pachulia is listed (or ranked) 16 on the list The Oldest NBA Players Still Playing Today, Ranked
TRENT13 added Center
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