The bomber detonated his explosive vest when he was stopped by Khasadar militia personnel for a search at Khalid Market in Darra Adam Khel region.
Most shops in the market were shut at the time for Friday prayers. At least one person was killed and 10 others were injured, officials were quoted as saying by TV news channels.
The Khasadar Force cordoned off the area after the blast.
Darra Adam Khel is best known for its illegal weapons bazar and is located near the tribal belt where Taliban fighters are active.
Published 01 April 2011, 09:01 IST