A fuel tanker exploded on Saturday at the Islam Qala crossing in Afghanistan's western Herat province on the Iranian border, injuring at least seven people.