Zimbabwe crest

Zimbabwe

Stadium: National Sports Stadium (Harare)Founded: 1965Capacity: 5,000