The 30 Oldest Ever NBA Players, Ranked By Ages At Their Last Games
It’s not uncommon to see NBA stars on the court way into their 30s — just look at LeBron James and Carmelo Anthony! But the ballers on this list prove that age is just a number when it comes to life above the rim. And if you wanna know who still had game in their 40s, then you’ve come to the right place.
30. Tim Duncan
Position: Power forward and center
Birthdate: 4/25/1976
Draft: San Antonio Spurs, 1st round (1st pick, 1st overall), 1997 NBA Draft
NBA Debut: 10/31/1997
Team(s) played for: San Antonio Spurs (1997–2016)
Last game: 5/12/2016
Age: 40 years, 17 days
29. Andre Miller
Position: Point guard and shooting guard
Birthdate: 3/19/1976
Draft: Cleveland Cavaliers, 1st round (8th pick, 8th overall), 1999 NBA Draft
NBA Debut: 11/2/1999
Team(s) played for: Cleveland Cavaliers (1999–2002); Los Angeles Clippers (2002–2003); Denver Nuggets (2003–2006); Philadelphia 76ers (2006–2009); Portland Trail Blazers (2009–2011); Denver Nuggets (2011–2014); Washington Wizards (2014–2015); Sacramento Kings (2015); Minnesota Timberwolves (2015–2016); San Antonio Spurs (2016)
Last game: 5/12/2016
Age: 40 years, 54 days
28. Jason Kidd
Position: Point guard and shooting guard
Birthdate: 3/23/1973
Draft: Dallas Mavericks, 1st round (2nd pick, 2nd overall), 1994 NBA Draft
NBA Debut: 11/5/1994
Team(s) played for: Dallas Mavericks (1994–1996); Phoenix Suns (1996–2001); New Jersey Nets (2001–2008); Dallas Mavericks (2008–2012); New York Knicks (2012–2013)
Last game: 5/18/2013
Age: 40 years, 56 days
27. Michael Jordan
Position: Shooting guard and small forward
Birthdate: 2/17/1963
Draft: Chicago Bulls, 1st round (3rd pick, 3rd overall), 1984 NBA Draft
NBA Debut: 10/26/1984
Team(s) played for: Chicago Bulls (1984–1993, 1995–1998); Washington Wizards (2001–2003)
Last game: 4/16/2003
Age: 40 years, 58 days