Khyber Pakhtunkhwa Law Minister Israrullah Gandapur was greeting people on the occasion of Eid-ul-Azha when the attack took place.
Police said 20 people were also injured in the bombing.
More From This Section
They said the suicide bomber entered the residence of Gandapur in the Kolachi area and detonated his explosive laden vest.
Gandapur was elected as an independent candidate during the 2013 general elections and later joined the Pakistan Tehreek-e-Insaf headed by crickter-turned-politician Imran Khan.