The largest football stadium in Oman is Sohar Regional Sports Complex with a capacity of 39000.
Capacity: 39,000
Home to Saham, Sohar
Capacity: 12,000
Home to Al Nasr, Dhofar
Capacity: 3,000
Home to Muscat, Oman Club
The ultimate resource for football fans looking to explore new stadiums and keep track of visited stadiums.