Los Angeles Lakers star LeBron James, the oldest active player in the NBA today, continues to defy age and remains one of the league's elite players, which is an unprecedented feat for someone his age.

However, the 39-year-old recently made a significant admission regarding his mortality in the basketball world after their game against the Brooklyn Nets on Sunday, March 31.

"Not very long. I'm on the other side of the heel. I'm not going to play another 21 years. That's for damn sure. Not very long. I don't know when that door will close as far as when I retire, but I don't have much time left," the NBA's all-time leading scorer told reporters when asked about his plans in the league.

The Lakers secured a commanding 116-104 victory on the road at Barclays Center, further solidifying their hold on the ninth seed in the Western Conference and boosting their win-loss record to 42-33.

LeBron James ties career-high Lakers vs. Nets

James delivered a stellar performance in Brooklyn, scoring 40 points on 13-of-17 shooting while contributing seven rebounds and five assists in 37 minutes of play.

The four-time NBA Finals MVP went 9-of-10 from beyond the arc, matching his career high for most three-pointers made in a single game.

Remarkably, James has achieved this feat twice while wearing a Lakers uniform.