The Egypt striker, who has been in sparkling form since returning from Angola after helping the Pharaohs win the Nations Cup last month, partnered Argentinean Lucas Barrios upfront.
He helped the hosts, who led through a goal from Serbian defender Neven Subotic two minutes before the break, double their advantage in the 59th minute.
Hanover's Swiss defender Mario Eggimann diverted Zidan's free-kick into his own net to gift Dortmund a second goal.
Zidan, who has scored three league goals and dished out several assists for his teammates so far this season, was replaced with Hungarian midfielder Tamas Hajnal on 63 minutes.
Paraguayan striker Nelson Valdez added the third in the 77th minute but Hanover's Arouna Kone narrowed the gap four minutes later.
Dortmund's Kevin Grosskreutz ended any comeback hopes for Hanover when he notched home with two minutes remaining.
Jurgen Klopp's men, who atoned for their 3-1 defeat to Bayern Munich last week, remained fifth in the league table with 39 points, one behind fourth-placed Hamburg.
They need to finish at least fourth to play in next season's Europa League.
نرشح لكم
مؤتمر جوارديولا: لم أتحدث عن تعادل أرسنال ولو لثانية.. ومازال هناك 12 مباراة
جوارديولا: ادفعوا رواتب مجزية للمعلمين.. حل مشكلة العنصرية في المدارس وليس كرة القدم
خصص للحديث عنها 12 دقيقة.. كومباني يدافع عن فينيسيوس ويهاجم مورينيو
كاريك: لا أملك صلاحية تحديد مدة بقائي.. ويجب أن نحافظ على إرث مانشستر يونايتد
ذا أثلتيك: اتهام إنفانتينو وتشيفيرين في جرائم حرب لدعمهما أندية إسرائيلية
مؤتمر مدرب نيوكاسل: قادرون على الفوز أمام مانشستر سيتي.. وغياب ويسا وجيماريش
صلاح يسعى لكسر عقدة ملعب نوتينجهام












"البطولة تسير في اتجاه واحد".. الزمالك يتحفظ على حكم مباراة حرس الحدود ويطلب تفسير أخطاء أمين عمر
حكايات في الجول – همسات صديق.. من لاعبة إلى حكم وممرضة