England national football team home stadium England national football team home stadium Wembley Stadium in London is the current exclusive home stadium for the England national football team. This has been the case since it was opened in 2007, following on from the old Wembley Stadium it replaced. England have however also played many of their home games away from Wembley throughout their history, both in friendly matches and for competitive tournaments. While the England team played their first official home match on 8 March 1873 (their second official international), the old Wembley was not built until 1923 (being known at the time as the Empire
Nepal women's national football team Nepal women's national football team The Nepal women's national football team, otherwise known as Nepali Cheli's (Nepalese Sisters) is controlled by the All Nepal Football Association and represents Nepal in women's international football competitions. It is a member of the Asian Football Confederation and the South Asian Football Federation and has yet to qualify for the World Cup. Nepal formed a women's national team in the mid-1980s and debuted in the 1986 AFC Women's Championship. During the start of the tournament, Nepal played their first official match against Hong Kong (December 14, 1986), which they lost with a score of