About Us / Profile
About Moshood Abiola National Stadium (formerly National Stadium, Abuja) - NG
Get to know Moshood Abiola National Stadium (formerly National Stadium, Abuja) - NG, our company background, profile information, and the public details we share through Africa2Trust in Nigeria.
Abuja’s national stadium on Constitution Avenue with 60,491 seats and Federal sports authority contacts. Moshood Abiola National Stadium is Nigeria’s flagship multipurpose arena in Abuja that opened in 2003 with an all-seater capacity of 60,491, hosting the All-Africa Games and Nigeria national football team matches; located along Constitution Avenue in Kukwaba, the complex features extensive training areas and event spaces, and is overseen by the Federal sports authority which provides official phone and email contacts for venue and facilities management inquiries.