
הנגבי נבחר לכנסת מטעם הליכוד ב-1988.
בכנסת ה-12, בשנים 1988-1992, כיהן כחבר בוועדת חוץ וביטחון ובוועדת חוקה, חוק ומשפט.
בכנסת ה-13, בשנים 1992-1996, כיהן כיו"ר ועדת הכלכלה וחבר בוועדת חוקה, חוק ומשפט.
מאז 1996 מכהן הנגבי כחבר בוועדת חוקה, חוק ומשפט.