He wears 17 when playing for Russia in international play. When he first started playing in Pittsburgh the number 17 was worn by Petr Sykora. As a result Malkin wore 71 and hasn't changed his number since Sykora's departure.
No one can wear 21 because it was retired for Michael Briere
He wore No.4 on his jersey.
12
He wears the number 8 jersey.
He wore the number 19.
He wears number 81
He wore number 28.
32
#70
22!
19
10