Previously, he held the position of Federal Minister for Power in the Abbasi cabinet from October 2017 to May 2018.
[5] He ran for the seat of the National Assembly on a ticket of Pakistan Muslim League (Q) from NA-173 (D.G.Khan-III) in 2008 Pakistani general election but was unsuccessful.
[26][27] Upon the dissolution of the National Assembly on the expiration of its term on 31 May 2018, Leghari ceased to hold the office as Federal Minister for Power.
[28] He was re-elected to the Provincial Assembly of the Punjab as a candidate of PML-N from Constituency PP-292 (Dera Ghazi Khan-VIII) in by-election held on 14 October 2018.
[29] He was re-elected to the National Assembly from NA-186 Dera Ghazi Khan-III as a candidate of PML(N) in the 2024 Pakistani general election.