La Indonesian Basketball League, è la massima divisione professionistica di pallacanestro in Indonesia. Il torneo, organizzato dalla Federazione cestistica dell'Indonesia, è posto sotto l'egida della FIBA Asia. La competizione si tiene con cadenza annuale, la regular season inizia tra dicembre e gennaio, mentre il campionato si chiude tipicamente tra luglio ed agosto; un totale di 14 squadre provenienti da tutta la nazione prendono parte alla competizione. Tra il 2010 ed il 2015, la lega era conosciuta con il nome di National Basketball League (NBL), ed era organizzata dalla DBL Indonesia. Dal 2016 la competizione ha ripreso il suo nome originale ed è tornato ad essere gestito dalla PERBASI.
Il basket ha una lunga storia in Indonesia. Lo sport viene praticato nelle isole della nazione fin dagli anni '30, quando il paese era ancora posto sotto il dominio dell'Impero coloniale olandese ed era conosciuto con il nome di Indie orientali olandesi. Nel 1948, quando venne svolta la prima edizione della National Sports Week a Surakarta, un evento multisportivo che si tiene ogni quattro anni in Indonesia, il basket rientrava nelle discipline in competizione e fu accolto piuttosto vivacemente sia in termini di partecipanti che di spettatori. Tre anni dopo, il 23 ottobre 1951, nacque la Federazione cestistica dell'Indonesia, conosciuta comunemente come PERBASI.
In seguito ai risultati dell'VIII Congresso della PERBASI del 1981, venne finalmente deciso di organizzare una competizione nazionale tra tutti i club di basket indonesiani. Il 3 aprile 1982 è una data storica per il mondo del basket indonesiano. Quel giorno, la partita tra il Rajawali Jakarta ed il Sinar Surya Yogyakarta Spirit segnò l'inizio del primo campionato nazionale di basket, che aveva il nome di Kompetisi Bola Basket Utama oppure KOBATAMA. La competizione si è svolta fino alla stagione 2002, quando il campionato ha smesso di operare.
La stagione sportiva 2003-2004, ha visto lo svolgimento dell'edizione inaugurale della competizione professionistica della Indonesian Basketball League (IBL), sotto l'egida della PERBASI; 12 squadre hanno partecipato alla stagione inaugurale dell'IBL da 6 città dell'Indonesia: Bandung, Bogor, Giacarta, Salatiga, Surabaya e Yogyakarta. Il Stapac Jakarta si aggiudicò la stagione inaugurale diventato la prima squadra ad aggiudicarsi il titolo della lega.
Nella stagione 2004-2005,il Satria Muda Pertamina emerse come una nuova forza sbarazzandosi in finale del Stapac Jakarta. Il Stapac si prese la vendetta nella stagione successiva vincendo il titolo di campione nell'annata 2005-2006. Gli anni successivi (2006-2009) videro sempre il Satria Muda Pertamina aggiudicarsi il titolo.
Oltre al campionato, l'IBL organizzava anche una coppa, la IBL Cup, che si svolgeva tipicamente all'inizio o alla fine della stagione.
Sfortunatamente, lo sviluppo di IBL non è andato come era stato previsto dall'organizzazione. Dopo aver cambiato ripetutamente promotori e sponsor, la lega minacciò di sciogliersi alla fine del 2009.
Tutti i rappresentanti dei club che partecipavano alla IBL, decisero di chiedere aiuto alla Development Basketball League Indonesia, anche conosciuta come DBL Indonesia, di gestire e far funzionare il campionato. La DBL Indonesia era considerata una organizzazione di successo grazie all'efficiente gestione della Development Basketball League (DBL), la più grande lega studentesca di basket in Indonesia, che nel 2010 si era estesa a 21 città indonesiane, ed era seguita da circa 25.000 giocatori e funzionari.
Per ripristinare il prestigio del massimo campionato professionistico nazionale, il rebranding era inevitabile. A partire dal 2010 fino al 2015, l'IBL, sotto la gestione della DBL Indonesia, ha cambiato nome in Indonesian National Basketball League (NBL). Sono state apportate numerose modifiche, cercando di aumentare nuovamente il numero di partite, avvicinando il campionato ai suoi tifosi, e cercando di attrare sponsor migliori.
Nel 2015 la PERBASI ha scelto l'azienda Starting5 come operatore del campionato. Soprannominata "IBL Reborn", il nome della lega è stato cambiato di nuovo in Indonesian Basketball League (IBL) da NBL. L'IBL dopo la prima stagione inaugurale ,iniziò quindi a guadagnare slancio e ottenne supporto a livello nazionale anno dopo anno.
Nel 2017, la lega ha consentito ai club di ingaggiare giocatori stranieri, dovendo però rispettare un limite stabilito dal tetto salariale di cui è dotato la lega, e dai regolamenti sui limiti di altezza massima.