1. LeBron James - 38 Years
LeBron James, born on December 30, 1984, is currently the oldest player in the NBA. He is widely recognized as the nickname King James.
James holds the record for most career points and fourth in assists. He played in ten NBA Finals, including eight consecutive from 2011 to 2018.
He has won four NBA championships which are two with the Miami Heat and one each with the Lakers and Cleveland Cavaliers.
In addition, he has won two gold medals from the Olympics, four Finals MVP Awards, four Most Valuable Player Awards and 19 All-Star selections.
He has also been selected to the All-NBA Team 19 times including 13 First Team selections and also to the All-Defensive Team six times,
He was runner-up twice for the NBA Defensive Player of the Year Award.