As said previously, several factors come into play when a player retires. They don't need to retire after 34 years of age, they can retire early too. The youngest basketball player to retire was Justine Henin who retired at the age of 26. The average NBA career length varies from player to player.