The largest football stadium in Afghanistan is Saoud Bin Abdulrahman Stadium with a capacity of 27000.
Capacity: 27,000
Home to Al Wakrah
Capacity: 7,850
Home to Newport County
The ultimate resource for football fans looking to explore new stadiums and keep track of visited stadiums.