The IED, hidden in a cycle, exploded near an army pick-up truck at Shreen Kothay area near Nowshera this evening.
The body and the injured soldiers were taken to a hospital at Nowshera, officials said.
No group claimed responsibility for the attack.