Believe it or not Tracy McGrady turns 33 today. Considering all of his injuries he probably has the body of a 53-year-old but back in the 2000s he was that dude. We remember how he fearlessly dunked on cats and took over games whenever his team needed him. But where does he rank among the greats of that decade? We counted stats and individual accomplishments from the 1999-2000 to the 2008-2009 seasons to compile this list. Locks like Kobe Bryant and Allen Iverson are on here but there are a few surprises, too. Find out who made the cut in the 20 Best NBA Players of the 2000s.

RELATED: 100 Greatest Athletes of the Complex Decade
RELATED: The 100 Best Sports Moments of the 2000s