Indonesia pertama kali berpartisipasi dalam Pesta Olahraga Solidaritas Islam pada tahun 2005 di Makkah dan selalu mengirimkan atlet untuk bertanding sejak saat itu. Hingga tahun 2022, atlet Indonesia telah memenangkan total 222 medali di ajang tersebut, menjadikannya salah satu negara teratas.
Tuan rumah
Indonesia menjadi tuan rumah Pesta Olahraga Solidaritas Islam pada tahun 2013 di Palembang, Sumatra Selatan.[1] Indonesia diumumkan sebagai tuan rumah untuk ajang tersebut pada bulan April 2011, awalnya Pekanbaru, Riau yang ditunjuk sebagai kota tuan rumah.[2] Namun, ajang tersebut kemudian direncanakan untuk dipindahkan ke Jakarta dengan alasan kurangnya standar di beberapa tempat. Pada akhirnya Palembang yang dipilih sebagai kota tuan rumah dan ajang tersebut ditunda sekitar tiga bulan dari jadwal semula pada bulan Juni.[3]
Medali
Perolehan medali
*Warna pembatas merah menunjukkan turnamen diadakan di tanah air.