Shehbaz được bầu vào Hội đồng tỉnh Punjab năm 1988[4][5][6] và Quốc hội Pakistan năm 1990.[7] Ông lại được bầu vào Hội đồng Punjab vào năm 1993 và được bầu làm Lãnh đạo phe đối lập.[8] Ông được bầu làm thủ tướng lần đầu tiên vào năm 1997, Shehbaz tuyên thệ nhậm chức Bộ trưởng của Punjab vào ngày 20 tháng 2 năm 1997. Sau cuộc đảo chính Pakistan 1999, Shehbaz cùng với gia đình đã trải qua nhiều năm tự lưu vong tại Saudi Arabia,[9] trở về Pakistan vào năm 2007.[10] Shehbaz được bổ nhiệm làm Bộ trưởng nhiệm kỳ thứ hai sau chiến thắng của PML-N ở tỉnh Punjab trong cuộc tổng tuyển cử ở Pakistan năm 2008. Ông được bầu làm Thủ hiến Punjab lần thứ ba vào năm 2013 và phục vụ nhiệm kỳ của mình cho đến khi đảng của ông thất bại trong cuộc tổng tuyển cử Pakistan 2018.[11][12] Ông được đề cử làm Chủ tịch Liên đoàn Hồi giáo Pakistan-N sau khi anh trai ông Nawaz Sharif bị truất quyền nắm giữ. Ông được đề cử làm Thủ lĩnh phe đối lập sau cuộc bầu cử năm 2018.[13]
Vào tháng 12 năm 2019, Cục giải trình quốc gia Pakistan (NAB) đã phong tỏa 23 bất động sản thuộc về Shehbaz và con trai của ông ta, Hamza Sharif, với cáo buộc rửa tiền. Vào ngày 28 tháng 9 năm 2020, NAB đã bắt Shehbaz tại Tòa án tối cao Lahore và truy tố anh ta về tội rửa tiền. Ông đã bị giam giữ trong khi chờ xét xử.[14][15] Vào ngày 14 tháng 4 năm 2021, Tòa án tối cao Lahore đã trả tự do cho ông sau khi nộp tiền bảo lãnh cho cáo buộc rửa tiền.[16] Giữa cuộc khủng hoảng chính trị Pakistan 2020–2022, ông được bầu làm Thủ tướng vào ngày 11 tháng 4 năm 2022 sau cuộc bỏ phiếu bất tín nhiệm chống lại Imran Khan.
^“Nawaz Sharif, a profile”. www.thenews.com.pk (bằng tiếng Anh). 25 tháng 11 năm 2007. Lưu trữ bản gốc ngày 28 tháng 7 năm 2017. Truy cập ngày 23 tháng 7 năm 2017.
^“Opinion”. dawn.com (bằng tiếng Anh). 1 tháng 9 năm 2007. Lưu trữ bản gốc ngày 28 tháng 7 năm 2017. Truy cập ngày 23 tháng 7 năm 2017.