);
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

george-kawhi-lebron-davis
Tracking the Clippers and Lakers Grammy Trips
Gilbert McGregor
Clippers vs. Mavericks
Leonard and Doncic battle as Clippers edge Mavs
Yash Matange
76ers, Kings, Suns, and Mike Conley Jr.'s fit with the Jazz are among the biggest disappointments of this season.
Biggest disappointments of first half
NBA.com Staff
Giannis Antetokounmpo in 2014-15 and 2019-20.
Will Giannis Eurostep from MVP to MIP?
Micah Adams
#Powell
Powell suffers Achilles injury vs. Clippers
Benyam Kidane
mavs-nbae-gettyimages
Is the Mavs' offence the best ever?
Matthew Blum
More News