King Abdullah Sport City Stadium

Location: King Abdulaziz International Airport, Jeddah 23737, Saudi Arabia
Capacity: 25000
Surface Type: Multipurpose
Facilities: Floodlight

Matches Played