Indonesian Football

Indonesian Football Clubs

Every club in Indonesia's top flight, the BRI Super League, in one English-language guide. The league (called Liga 1 until 2025) runs from September to May with 18 clubs spread across Java, Bali, Sumatra, Kalimantan and Sulawesi, and it draws some of the biggest and loudest crowds in Asian football.

Each club page covers the essentials a visitor needs: the home stadium and its address, capacity, how to get there, how tickets are sold, typical prices, the club's nicknames, what its fans are called and the main supporter groups, plus official website and Instagram links so you can follow fixtures and ticket releases.

Browse by island below. If you are holidaying in Bali, start with Bali United in Gianyar; in Jakarta, Persija play at the 82,000-seat Jakarta International Stadium, and Java alone is home to thirteen top-flight clubs.