The incident occurred in Helmand's Sangin district, where the Taliban militant movement is active.
A Taliban spokesman, Zabihullah Mujahid, said that there was no bomb blast.
According to Mujahid, soldiers fired mortar shells at the bazaar, leaving several civilians killed and wounded.