Local police official Masood Khan said the blast happened in Charsadda district in Khyber Pakhtunkhwa province bordering Afghanistan, where Pakistani Taliban and other insurgents often target security forces.
Khan said the intended target was unclear and bomb disposal experts and police were still investigating whether the man was wearing the explosives or they were attached to his motorcycle.
MNA/