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 particular reason released to the public yet.
Sidney Crosby wears number 87 because his birth date is August 7, 1987 (8-7-87).
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 wears number 81
He wore the number 19.
He wore number 28.
22!
10
19
#70
32