16. Andrei Kirilenko
First of all, Kirilenko made his breakthrough as the youngest player to ever compete in the Russian Super League. Then the Utah Jazz came along and snapped him up. The Russian star was the youngest European player to feature in the NBA. Nicknamed ‘AK-47,’ Kirilenko ironically comes from the city where the rifle was first made.

He made the NBA All-Rookie First Team after his first season, was an NBA All-Defensive Team pick three times, and played in the 2004 All-Star Game. In short, Kirilenko was a top talent and an excellent defensive player. The All-Star was the NBA blocks leader in 2005.