10 NBA Players Who Changed Their Jersey Numbers
A jersey number may look like a small detail, but it often becomes inseparable from a player’s identity. Fans see it in highlight reels and championship banners, while equating it to decades of basketball history. Most stars stick with the same number throughout their entire careers. Others, like the ones on this list, end up changing it along the way for personal or random reasons.
LeBron James

Credit: Wikimedia Commons
LeBron James walked into the league already tied to number 23, and it stuck through his rise in Cleveland. He wore the number from his 2003 debut until 2010, then switched to 6 with Miami from 2010 to 2014. He won two NBA championships there before returning to 23 in 2014, and bringing back 6 with the Lakers in 2021 as a form of reinvention.
Shaquille O’Neal

Credit: Wikimedia Commons
Few careers bounced around like Shaquille O’Neal’s, and his jersey numbers followed suit. He wore 32 in Orlando from 1992 to 1996, then 34 with the Lakers because Magic Johnson’s 32 was retired. He later wore 33 in Miami, 36 in Boston, and 32 again in Phoenix.
Kevin Durant

Credit: Wikimedia Commons
For years, Kevin Durant carried the number 35 as a tribute to his late coach Charles Craig, and it stayed with him through multiple teams and championships. He wore 35 in Seattle, Oklahoma City, and Golden State, winning titles in 2017 and 2018. He switched to 7 with Brooklyn in 2019, a change that marked control over his next chapter.
Kobe Bryant

Credit: Wikimedia Commons
Kobe Bryant’s career is easy to understand when you look at his jersey numbers. He wore No. 8 from 1996 to 2006 and won three straight championships with the Los Angeles Lakers from 2000 to 2002. In 2006, he switched to No. 24. During that phase of his career, he led the team to two more titles in 2009 and 2010. The number change marks two distinct chapters, each with its own set of championships.
Michael Jordan

Credit: ebay
Michael Jordan and number 23 are practically inseparable, but they had a few unexpected detours along the way. He wore 12 in 1990 after his jersey was stolen before a game. He returned from retirement in 1995, wearing 45, then switched back to 23 that same postseason. Six championships later, those digits became basketball’s most iconic number.
Charles Barkley

Credit: ebay
Philadelphia knew Charles Barkley as number 34, and for a while, that number felt locked in. He wore 34 from 1984 to 1992, then briefly switched to 32 during the 1991–92 season to honor Magic Johnson. He returned to 34 in Phoenix, then wore 4 in Houston. The MVP award in 1993 made the jersey number unforgettable.
Karl Malone

Credit: ebay
Karl Malone spent nearly two decades making number 32 synonymous with dominance in Utah. He wore 32 from 1985 to 2003 and won MVP awards in 1997 and 1999. He ranks second in NBA history with 36,928 points. When he joined the Lakers in 2003, he wore 11.
Dwyane Wade

Credit: Wikimedia Commons
Seeing Dwyane Wade without number 3 already felt unusual, but Cleveland took it a step further. He wore 3 during three championship runs with Miami in 2006, 2012, and 2013. In 2017, he wore 9 in Cleveland because Isaiah Thomas held 3. He returned to 3 in Miami, with the number following the legacy back home.
Oscar Robertson

Credit: Wikimedia Commons
Oscar Robertson built his early career wearing number 14 with the Cincinnati Royals. He averaged a triple-double in the 1961–62 season with 30.8 points, 12.5 rebounds, and 11.4 assists. After joining Milwaukee in 1970, he wore 1 and won the 1971 championship.
Moses Malone

Credit: ebay
Trying to tie Moses Malone to one jersey number is almost impossible. He played from 1974 to 1995 across nine NBA teams and wore multiple numbers, including 20, 24, 2, 4, and 8. He won MVP awards in 1979, 1982, and 1983 and led Philadelphia to the 1983 title.