Owen Hargreaves currently wears the Number 4 Shirt at Manchester United.
7
David Silva currently wears the Number 21 shirt at Manchester City.
Currently John O'Shea wears the number 22 shirt.
Since joining Manchester United in 2010, Anders Lindegaard's shirt number has been 34.
Wayne Rooney
number 5
4
Owen Hargreaves.
Gary Neville wears the number two shirt at Manchester United.
Javier Hernandez wears the number 14 shirt and plays for Manchester United.
number 7 for Manchester united but i don't know his other number
Denis Law.