);
NBA

Every player in NBA history to appear in a game after turning 40 years old

Vince Carter and Michael Jorda
Vince Carter and Michael Jorda (Getty Images)

There are 28 players in NBA history that have played in a game after turning 40.

With Vince Carter's announcement that he plans on returning for an NBA-record 22nd season, here's a look back at the entire 40 Club.

Vince Carter

  • Age in his most recent game: 42 years, 74 days
  • Date: April 10, 2019
  • Team: Atlanta Hawks
  • Career games (regular season): 1,481

Nat Hickey

  • Age in his last game: 45 years, 363 days
  • Date: January 28, 1948
  • Team: Providence Steamrollers (BAA)
  • Career games (regular season): 2

Kevin Willis

  • Age in his last game: 44 years, 224 days
  • Date: April 18, 2007
  • Team: Dallas Mavericks
  • Career games (regular season): 1,424

Robert Parish

  • Age in his last game: 43 years, 254 days
  • Date: May 11, 1997
  • Team: Chicago Bulls
  • Career games (regular season): 1,611

Dikembe Mutombo

  • Age in his last game: 42 years, 300 days
  • Date: April 21, 2009
  • Team: Houston Rockets
  • Career games (regular season): 1,196

Kareem Abdul-Jabbar

  • Age in his last game: 42 years, 58 days
  • Date: June 13, 1989
  • Team: Los Angeles Lakers
  • Career games (regular season): 1,560

Bob Cousy

  • Age in his last game: 41 years, 150 days
  • Date: January 6, 1970
  • Team: Cincinnati Royals
  • Career games (regular season): 924

Herb Williams

  • Age in his last game: 41 years, 129 days
  • Date: June 25, 1999
  • Team: New York Knicks
  • Career games (regular season): 1,102

John Stockton

  • Age in his last game: 41 years, 35 days
  • Date: April 30, 2003
  • Team: Utah Jazz
  • Career games (regular season): 1,504

Charles Jones

  • Age in his last game: 41 years, 30 days
  • Date: May 3, 1998
  • Team: Houston Rockets
  • Career games (regular season): 726

Karl Malone

  • Age in his last game: 40 years, 325 days
  • Date: June 13, 2004
  • Team: Los Angeles Lakers
  • Career games (regular season): 1,476

Dirk Nowitzki

  • Age in his last game: 40 years, 295 days
  • Date: April 10, 2019
  • Team: Dallas Mavericks
  • Career games (regular season): 1,522

Manu Ginóbili

  • Age in his last game: 40 years, 270 days
  • Date: April 24, 2018
  • Team: San Antonio Spurs
  • Career games (regular season): 1,057

Rick Mahorn

  • Age in his last game: 40 years, 244 days
  • Date: May 23, 1999
  • Team: Philadelphia 76ers
  • Career games (regular season): 1,117

John Long

  • Age in his last game: 40 years, 235 days
  • Date: April 20, 1997
  • Team: Toronto Raptors
  • Career games (regular season): 893

Jason Terry

  • Age in his last game: 40 years, 225 days
  • Date: April 28, 2018
  • Team: Milwaukee Bucks
  • Career games (regular season): 1,410

Grant Hill

  • Age in his last game: 40 years, 210 days
  • Date: May 3, 2013
  • Team: Los Angeles Clippers
  • Career games (regular season): 1,026

James Edwards

  • Age in his last game: 40 years, 187 days
  • Date: May 27, 1996
  • Team: Chicago Bulls
  • Career games (regular season): 1,168

Kurt Thomas

  • Age in his last game: 40 years, 165 days
  • Date: March 18, 2013
  • Team: New York Knicks
  • Career games (regular season): 1,110

Clifford Robinson

  • Age in his last game: 40 years, 147 days
  • Date: May 12, 2007
  • Team: New Jersey Nets
  • Career games (regular season): 1,380

Charles Oakley

  • Age in his last game: 40 years, 106 days
  • Date: April 2, 2004
  • Team: Houston Rockets
  • Career games (regular season): 1,282

Juwan Howard

  • Age in his last game: 40 years, 69 days
  • Date: April 17, 2013
  • Team: Miami Heat
  • Career games (regular season): 1,208

Steve Nash

  • Age in his last game: 40 years, 60 days
  • Date: April 8, 2014
  • Team: Los Angeles Lakers
  • Career games (regular season): 1,217

Michael Jordan

  • Age in his last game: 40 years, 58 days
  • Date: April 16, 2003
  • Team: Washington Wizards
  • Career games (regular season): 1,072

Jason Kidd

  • Age in his last game: 40 years, 56 days
  • Date: May 18, 2013
  • Team: New York Knicks
  • Career games (regular season): 1,391

Andre Miller

  • Age in his last game: 40 years, 54 days
  • Date: May 12, 2016
  • Team: San Antonio Spurs
  • Career games (regular season): 1,304

Tim Duncan

  • Age in his last game: 40 years, 17 days
  • Date: May 12, 2016
  • Team: San Antonio Spurs
  • Career games (regular season): 1,392

Danny Schayes

  • Age in his last game: 40 years, 3 days
  • Date: May 13, 1999
  • Team: Orlando Magic
  • Career games (regular season): 1,138

More from NBA.com

Oshae Brissett
Fast facts on Oshae Brissett
Micah Adams
FVV
Raptors unveil new OVO City Jerseys
Carlan Gay
JJ Redick, Brandon Ingram, and Jrue Holiday
Takeaways: Pelicans trio score 77 pts in 3rd straight win
Yash Matange
#Giannis
Giannis triple-double powers Bucks to sixth-straight win
Benyam Kidane
#Bledsoe #Holiday
Recap of Thursday's NBA action
NBA.com Staff
nikola-vucevic-112119-ftr-getty.jpg
Report: Vucevic (ankle) out four weeks
Scott Rafferty
More News