From 2003 to 2007, Old Trafford hosted 12 of England's 23 home matches, more than any other stadium.
Sejak tahun 2003 sampai 2007, Old Trafford menyelenggarakan 12 dari 23 pertandingan kandang Inggris, lebih dari stadion lain.