First of all, I apologize for the length of this question. But I think this is a very important subject to think about.
Majority of Muslims believe that Imran in the Quran is father of Mary. But I think muslims are making a mistake. For the following reasons, I think Imran in the Quran is the father of Musa (pbuh) and Harun (pbuh), not the father of Mary:
1) In the Jewish scriptures, the father of Musa (pbuh) and Harun (pbuh) is "Amram".
Amram married his father's sister Jochebed, who bore him Aaron and Moses. Amram lived 137 years. (Exodus 6:20)
2) In the New Testament, Mary is a relative/cousin of Elizabeth, who is from the lineage of Aaron (Harun). So this means Imran (Amram) is the ancestor of Mary.
3) Ancient biblical manuscripts have shown that the father of Mary was named "Joachim", not "Amram", nor "Imran".
4) In the Quran, Allah refers to Mary (mother of Jesus) as the "Ubnata Imran" in Surah Tahrim, Ayah 12. "Ubnata Imran" literally translates to "Daughter of Imran", but in Arabic tradition, this can also mean "grand-daughter of Imran" or "great grand-daughter of Imran" or "female descendant of Imran".
5) In the Quran, Allah refers to Mary (mother of Jesus) as "Ukhtu Harun" in Surah Maryam, Ayah 28. "Ukhtu Harun" translates to "Sister of Harun". Anyone who understands the language of the Quran should know that "sister" in the Quran can also refer to female descendant. So Mary is the female descendant of Harun (pbuh) and Imran. Not the daughter of Imran.
6) In the Quran, the mother of Mary is unnamed but she is called "Umra'atu Imran" in Surah Imran, Ayah 33. According to the English translated Quran, this translates to "Wife of Imran". However, in Arabic, "Umra'atu Imran" can also mean "Woman of Imran". This could mean that Mary is not the daughter of Imran, but her descendant.
7) Ancient biblical manuscripts have shown that the father of Mary was named "Joachim", not "Amram", not "Imran".
8) Allah says in Surah Imran, Ayah 33:
God did choose Adam and Noah, the family of Abraham, and the family of Imran above all people (Quran 3:33)
According to most Islamic scholars, Imran in this ayah refers to Amram, the father of Musa (pbuh) and Harun (pbuh).