Teori yang menerangkan bagaimana sejarah masuknya agama Islam masuk ke Indonesia diantaranya teori dari India, teori Arab, teori Persia dan teori Cina. 1. Teori India (Gujarat) Teori india atau teori Gujarat adalah teori yang menyebutkan bahwa agama islam masuk ke Indonesia melalui para pedagang dari india muslim (Gujarat) yang berdagang di nusantara pada abad ke-13. Para saudagar dari Gujarat yang datang dari Malaka kemudian menjalin relasi dengan orang-orang di wilayah barat di Indonesia kemudian setelah itu terbentuklah sebuah kerajaan Islam yang bernama kerajaan Samudra Pasai. Teori Gujarat dicetuskan oleh GWJ. Drewes dan di kembangkan oleh Snouck Hurgronje dan kawan-kawan. Selain itu teori India atau teori Gujarat ini juga di yakini oleh sejarawan Indonesia Sucipto Wirjosuprato bahwa awal mula sejarah masuknya islam di Indonesia adalah melalu india (Gujarat). Banyak bukti yang menguatkan teori Gujarat ini, salah satunya adalah makam Malik As-Saleh yang merupakan salah satu pendiri kerajaan Samudra Pasai. Corak dari batu nisan Malik As-Saleh sangat mirip dengan batu nisan yang ada di Gujarat. Bahkan makam salah satu walisongo yakni makam Maulana Malik Ibrahim juga memiliki batu nisan khas Gujarat seperti makam Malik As-Saleh. Baca juga: 5 Teori Masuknya Hindu Budha ke Indonesia 2. Teori Arab (Mekah) Teori selanjutnya menyebutkan bahwa Islam masuk ke Indonesia langsung dari Arab (Mekah) pada masa kekhalifahan. Teori ini dikenal dengan nama Teori Arab. Teori Mekah didukung oleh J.C. van Leur hingga Buya Hamka atau Abdul Malik Karim Amrullah. Buya Hamka menerbitkan buku yang berjudul sejarah umat islam pada tahun 1997. Buya Hamka menjelaskan bukti-bukti masuknya agama Islam di Indonesia. bukti yang dimaksud Buya Hamka ini adalah berupa sumber dari naskah kuno Cina yang menyebutkan bahwa sekelompok Bangsa Arab yang bermukim di pesisir barat Pulau Sumatera pada tahun 625 Masehi. Selain itu, di kawasan tersebut yang pada saat itu merupakan kekuasaan Kerajaan Sriwijaya juga ditemukan batu nisan yang bertuliskan nama Syekh Rukunuddin yang wafat pada tahun 672 Masehi. Teori ini juga didukung oleh TW. Arnold yang menyatakan bahwa pada masa itu Bangsa Arab merupakan bangsa yang dominan dalam perdagangan di nusantara. Kemudian mereka menikah dengan warga pribumi dan berdakwah di nusantara. Gambar: Teori masuknya Islam ke Indonesia 3. Teori Persia (Iran) Teori Persia dicetuskan oleh Hoesein Djajadiningrat. Pada teori Persia dijelaskan bahwa Islam masuk ke Indonesia dari Persia singgah di Gujarat pada abad ke-13. Hal ini terbukti dari kebudayaan Indonesia yang memiliki persamaan dengan Persia. Bukti ini juga dipertegas oleh Morgan (1963:139-140) bahwa masyarakat Islam Indonesia sama dengan Persia. Terbukti, peringatan 10 Muharram atau Asyura sebagai hari peringatan Syi'ah atas syahidnya Husein. Peringatan ini berbentuk pembuatan bubur Syura. Selain itu, di Minangkabau bulan Muharram juga dikenal sebagai bulan-bulan Husein. Lalu di Sumatera Tengah diperingati dengan mengarak keranda Husein untuk dilemparkan ke sungai. Teori Persia juga didukung dengan kesamaan ajaran dari Syaikh SIti Jenar dengan ajaran Sufi Iran al-Hallaj dan penggunaan istilah bahasa Iran dalam sistem mengeja huruf Arab untuk tanda bunyi harakat dalam pengajian Al-Quran tingkat awal. Baca juga: Pengaruh Hindu–Buddha terhadap Masyarakat di Indonesia 4. Teori Cina Teori cina menyebutkan bahwa asal mula sejarah masuknya agama islam ke Indonesia berasal dari Cina. Agama Islam sendiri berkembang di Cina pada masa Dinasti Tang (618-905 Masehi). Islam masuk ke Cina sendiri dibawa oleh panglima Muslim yang bernama Saad bin Waqash yang berasal dari Madinah pada masa kekhalifahan Utsman bin Affan. Bahkan salah satu kota di Cina pada masa itu yakni kota Kanton pernah menjadi pusat dakwah muslim di Cina. Dalam buku Islam in Cina yang ditulis oleh Jean A. Berlie (2004) menyebutkan bahwa relasi antara orang-orang Islam dari Arab dengan orang-orang di Cina terjadi pada tahun 713 Masehi. Masuknya Islam ke nusantara juga diyakini bersamaan dengan banyaknya migrasi orang-orang Cina muslim ke Asia Tenggara terutama wilayah nusantara yang kebanyakan memasuki wilayah Sumatera bagian selatan pada tahun 879 Masehi atau abad ke-9 Masehi. Bukti lain dari teori cina ini adalah banyaknya pendakwah yang berasal dari keturunan Cina yang mempunyai pengaruh besar pada masa kerajaan Demak. Seperti kita ketahui, kerajaan Demak merupakan kerajaan Islam pertama di pulau Jawa. Adapun buku sejarah yang ditulis oleh Nana Supriatna yang menyebutkan bahwa kesultanan Demak didirikan oleh Raden Patah yang merupakan putra dari Majapahit Islam ini. Banyak yang meyakini bahwa Islam masuk ke Indonesia pada tahun 700 Masehi atau pada abad ke-7, hal ini dikarenakan dari catatan Cina kuno menerangkan bahwa pada masa itu terdapat perkampungan Arab atau pemukiman Arab di daerah pesisir barat pulau Sumatera hingga ke sekitar selat Malaka. Selain dengan berdagang, ada juga penyebar agama Islam yang murni memang berniat menyebarkan agama Islam dengan cara berdakwah. Salah satu contoh penyebar agama Islam di nusantara yang sangat terkenal adalah para walisongo. Para walisongo tidak hanya menyebarkan agama Islam dengan cara mendakwah namun juga mengajarkan agama Islam dengan cara mendekati masyarakat pribumi dan berbaur serta mengikuti adat istiadat dan kehidupan sosial budaya di nusantara. Di Kalimantan islam masuk pada abad ke-18, hal ini terbukti dengan ditemukannya makam Islam kuno dengan batu nisannya. Sedangkan di wilayah timur Indonesia, Islam masuk melalui Sulawesi yang pada masa itu merupakan salah satu daerah yang memiliki kerajan Islam dan tempatnya pun strategis untuk jalur perdagangan di wilayah timur Indonesia. Begitu banyaknya sejarah mengenai Agama Islam, membuat umat di dalamnya memiliki perbedaan masing-masing yang membuat adanya dinamika dan hal ini dibahas dalam buku Dinamika Sejarah Umat Islam Indonesia oeh Kuntowijoyo.