El agresor, de entre 20 y 22 años, le disparó al ministro en el hombro derecho mientras estaba sentado en su vehículo, confirmó el comisario distrital de policía Imran Kishwar.
La pistola del individuo, agregó, fue requisada en el acto.
Inmediatamente después del incidente, Iqbal fue trasladado al hospital y, según dijo su primo, no corre peligro.
El Gobierno de Punyab publicó en su cuenta de Twitter que el atacante fue detenido y se abrió una investigación.
Nacido en 1959, Ahsan Ikbal asumió la cartera de Interior en agosto pasado.
También es secretario general del partido de centroderecha Liga Musulmana de Pakistán (PML-N) que controla 178 escaños en la Asamblea Nacional.