Who played 22 years in the NBA?
2020Vince Carter / Career end

NBA player Vince Carter, who helped put the Toronto Raptors on the map during his six seasons with the team, has officially retired after 22 seasons spanning four decades.Vince Carter

Personal information
NBA draft 1998: 1st round, 5th overall pick
Selected by the Golden State Warriors
Playing career 1998–2020
Position Point guardShooting guard / small forward

Vince Carter didn't win any championships in his career.

How much did Vince Carter make in the NBA : His reported professional revenue of more than $173 million highlights the substantial financial benefits associated with being a premier player in the NBA. Carter was also able to attract substantial endorsements throughout his playing days due to his accessibility and enduring appeal among enthusiasts.

What age did Kobe retire

Finding out more. Kobe Bryant was 37 years old when he played his last NBA game against the Utah Jazz on April 13, 2016. Age and injuries were already slowing down one of the league's best and most competitive players two years before his 20th and final season.

Who played in the NBA the longest : Vince Carter
Vince Carter holds the record for the longest NBA career, having played 22 seasons in the league. His career spanned from 1998 to 2020, making him the only player in NBA history to have achieved this milestone.

20
Kobe Bryant is widely regarded as one of the best basketball players of all time. He sits third on the list of NBA all-time scoring leaders, having amassed 33,643 points across his 20-season career.

LeBron James has played 21 years in his career.

NAME SEAS APG
LeBron James 1 7.3
LeBron James 1 6.3
LeBron James 1 7.4
LeBron James 1 6.8

What age did MJ retire

Michael Jordan took an abrupt retirement from basketball in 1993 when he was only 30 years old. Just prior to his retirement, Jordan had just completed his three-peat of NBA titles with the Chicago Bulls.When late Los Angeles Lakers Hall of Fame shooting guard Kobe Bryant changed his jersey number from eight to 24 during the 2006-07 season, he explained it at the time as "growth" from his prior digits. "Then 24 is a growth from [No. 8]," Bryant once said.Kareem Abdul-Jabbar retired in 1989 with a then-record of 20 seasons played. Kobe Bryant was the first guard to play 20 seasons. Karl Malone played all but one of his 19 seasons with Utah. Jason Kidd had two stints with Dallas in his career, retiring tied with a then-record 19 seasons as a guard.

Only four other players besides Carter and Nowitzki actually played in a 21st season — Moses Malone, Kevin Garnett, Kevin Willis and Robert Parish. James already has the records for scoring average by a player in his 18th, 19th and 20th season.

How long did LeBron play : LeBron James has played 21 years in his career.

How many seasons did LeBron play : When the Lakers and Denver Nuggets open the 2023-24 season on 24 October, James will become just the sixth player in NBA history to play in 21 seasons in the league, joining Vince Carter, Kevin Garnett, Dirk Nowitzki, Robert Parish and Kevin Willis.

How many years did Kobe play

20-year
Kobe Bryant retired in 2016, finishing a 20-year career with the Los Angeles Lakers.

Well in high school when I played with my brother. My favorite number was 45. And his his favorite number was 45. But we were on the same teams. So he had seniority he had the option and we're 45.37
Kobe Bryant retired at the age of 37 in 2016. He announced his retirement in November 2015 on The Player's Tribune and played his final game on April 13, 2016, where he scored 60 points in a game against Utah Jazz.

Why does LeBron wear 23 : 23. The reason is out of respect for the late Bill Russell, LeBron's agent Rich Paul told Dave McMenamin of ESPN. The NBA retired the No. 6 across the league but players already wearing the number were grandfathered in and could continue to wear it.