Because squad numbers have only been allocated at the start of seasons since 1993/94, it really is impossible to list every player to EVER wear the number 7.
Before 1993, every match, the manager would give players numbers 1-11 based on them starting the game.
However, since 1993, there have been only been 4.
Eric Cantona 1993-1997
David Beckham 1997-2003
Cristiano Ronaldo 2003-2009
Micheal Owen 2009-present
Antonio Valencia, Michael Owen, Cristiano Ronaldo, David Beckham, Eric Cantona, Bryan Robson and George Best have worn jersey number 7.
The players who wore number 7 were Brian Robson, Eric Cantona, David Beckham, Christiano Ronaldo.
Gary Neville wears the number two shirt at Manchester United.
Since joining Manchester United in 2010, Anders Lindegaard's shirt number has been 34.
number 7 for Manchester united but i don't know his other number
Javier Hernandez wears the number 14 shirt and plays for Manchester United.
Wayne Rooney of England Currently wears the #10 shirt for ManU as of 2013.
Wes Brown wears no.6 for Manchester united
Owen Hargreaves currently wears the Number 4 Shirt at Manchester United.