De 2003 a 2007, Old Trafford recibió 12 de los 23 partidos como local de Inglaterra, más que cualquier otro estadio.