شیعه نیوز: در مورد فرزندان امام علی (علیه السلام) و مادران ایشان، روایاتی وجود دارد که با هم تفاوت هایی دارند. به طور مثال، شیخ مفید در کتاب ارشاد، تعداد فرزندان ایشان را هفده تن از دختر و پسر دانسته؛ اما مسعودی در مروج الذهب، شمار اولاد امام علی (علیه السلام) را به بیست و پنج تن رسانده است. بر این اساس، روایات از 17 تا 25 فرزند را برای ایشان ذکر کرده اند.
سید محسن امین درباره همسران امام علی (علیه السلام) آورده که نخستین همسر آن حضرت، فاطمه زهرا (علیهما السلام)، دختر گرامی پیامبر خدا بوده است. ایشان تا زمانی که دختر رسول ختمی مرتبت در قید حیات به سر می بردند، همسر دیگری اختیار نکردند.
پس از شهادت حضرت فاطمه (س)، آن حضرت با امامه دختر ابو العاص بن ربیع بن عبد العزی بن عبد شمس که فرزند زینب، دختر پیغمبر اکرم بود، ازدواج کردند. ام البنین دختر حزام بن دارم کلابیه، زن دیگری بود که امیر مومنان (علیه السلام) او را به عقد خود درآوردند. پس از ام البنین، آن حضرت با لیلی، دختر مسعود بن خالد النهشلیة تمیمه دارمیه ازدواج کرده و پس از وی، با اسماء بنت عمیس خثعمی پیمان زناشویی بستند.
یکی دیگر از همسران امیر المؤمنین (علیه السلام) ام حبیب، دختر ربیعه تغلبیه موسوم به صهبا بوده است. خوله، دختر جعفر بن قیس بن مسلمه حنفی یا به قولی دیگر خولة، دختر ایاس از دیگر زنان آن حضرت بوده است. هم چنین امام علی (علیه السلام) با ام سعد یا ام سعید، دختر عروة بن مسعود ثقفی و نیز مخبأة دختر امری القیس بن عدی کلبی پیمان زناشویی بستند.
اما، اسامی فرزندان امام علی (علیه السلام) بنابر آنچه که ابن سعد در طبقات و بلاذری در انساب الاشراف آورده، به شرح زیر هستند که برگرفته از همسران و کنیزان ایشان است:
1 ـ فرزندانی که مادرشان حضرت فاطمه (سلام الله علیها) است که شامل امام حسن (علیه السلام)، امام حسین (علیه السلام)، زینب کبرا و ام کلثوم کبرا می شود و محسن در جریان حمله به خانه حضرت زهرا (سلام الله علیها) سقط شد.
2ـ محمد بن علی معروف به محمد بن حنفیه که مادرش خوله، دختر جعفر بن قیس بن مسلمه بود.
3ـ فرزندانی که مادرشان لیلی، دختر مسعود بوده که یکی عبیدالله بن علی است که توسط مختار (فرزند ابو عبید) در منطقهای در ناحیه دشت میشان خوزستان به نام مذار کشته شد و ابوبکر بن علی که در کربلا به شهادت رسید. این دو اولادی نداشتند.
4ـ فرزندانی که مادرشان ام البنین بود که عباس، عثمان، جعفر و عبد الله بودند و در کربلا شهید شدند.
5ـ فرزندی که مادرش کنیز بود و محمد اصغر نام داشت و در کربلا به شهادت رسید.
6ـ فرزندانی که مادرشان اسماء بنت عمیس است که یحیی و عون نام دارند.
7ـ فرزندانی که مادرشان صهباء بود که عمر اکبر و رقیه نام دارند.
8ـ فرزندی که مادرش امامه، دختر ابوالعاص بود و محمد اوسط نام دارد.
9ـ فرزندانی که مادرشان ام سعید، دختر عروة بن مسعود بود و ام الحسین و رملة کبری نام دارند.
10 ـ دختری به نام ام یعلی که مادرش محیاة، دختر امرء القیس بود که در خردسالی از دنیا رفت.
11ـ فرزندان (دختران) امام علی (علیه السلام) که از کنیزان آن حضرت متولد شدند و عبارتند از امهانی، میمونه، زینب صغری، رملة صغری، ام کلثوم صغری، فاطمه، امامه، خدیجه، ام الکرام، ام اسلم، ام جعفر، جمانه و نفیسه.