Naqvi was born on 26 December 1905, in
Lucknow,
British India. Around 1327
Hijri (1909), when he was three or four years old, his father, Syed Abul Hasan Naqvi (Mumtaz al-Ulama), took him and his family to
Iraq. At the age of seven, he had a
Bismillah ceremony that was held at the Rauza-e-Imam Ali in Najaf,
Iraq. Naqvi's formal education then began in Iraq, where he studied Arabic and
Persian grammar, and the basics of the Quran. In 1914, the family returned to India, and Naqvi's religious education continued under his father's tuition. He later attended the
Sultan al-Madaris Seminary and studied Arabic literature with Mufti Muhammad Ali. Naqvi passed the exam for certification as a religious scholar
(alim) from
Allahabad University in 1923 and soon gained certifications from Nazamiyyah College and Sultan al-Madaris Seminary. In 1925, he was awarded a degree in literature
(Fazil-e Adab). In 1927, Ali Naqvi departed for the seminaries of Iraq to study Islamic jurisprudence and Islamic theology
(Kalam). He had already written and published four books. While studying in Iraq Naqvi wrote several works in Arabic, including
Rooh Aladab Sharah Alamiyatal Arab,
Albait Al Mamoor Fi Emaratal Qubur,
Faryaad e Musalmanane Aalam, and
Altawae Haj Per Sharaee Nuqtae Nazar Se Bahas. His first book published in Arabic, "
Kashf annaqab ann aqaaed Abdul Wahab Najdi," was written in Najaf while he was a student days is the first book written against
Wahhabis. His second book in Arabic, "
Aqalatalaashir fi eqamatalshaaer", defended the act of "Matam". Naqvi studied Islamic jurisprudence with Ayatullah Na'ini,
Ayatollah Abu Hasan Isfahani and Ayatullah Sayyid Diya' Iraqi; Hadith with
Shakyh 'Abbas Qummi and Sayyid Husayn Sadr; and Islamic theology with
Sayyid Sharf al-Din, Shaykh Muhammad Husayn Kashif al-Ghita', Shaykh Jawad Balaghi, and Sayyid Muhsin Amin Amli. After completing his seminary education, he received certification (ijaza') for
ijtihad and became a mujtahid at the age of 27. He was given
ijazah by
Ayatollah Naaini. == Career ==