From 2003 to 2007, Old Trafford hosted 12 of England's 23 home matches, more than any other stadium.
Mellan 2003 och 2007 stod Old Trafford värd för 12 av Englands 23 hemmamatcher, vilket var fler än någon annan arena.