[2][3] He received 32,480 votes and defeated Haroon Ehsan Paracha, a candidate of Pakistan Peoples Party (PPP).
[4] He was re-elected to the Provincial Assembly of the Punjab as a candidate of Pakistan Muslim League (Q) (PML-Q) from Constituency PP-28 (Sargodha-I) in 2008 Pakistani general election.
[2][5] He received 45,686 votes and defeated Haji Mushtaq Ahmed Gondal, a candidate of PPP.
[6] He was re-elected to the Provincial Assembly of the Punjab as a candidate of PML-N from Constituency PP-28 (Sargodha-I) in 2013 Pakistani general election.
[7] He received 58,531 votes and defeated Hassan Inam Piracha, a candidate of Pakistan Tehreek-e-Insaf (PTI).