Three Palestinians were killed by the Israeli army in a clash near the West Bank town of Sarra, west of Nablus, the army said on Sunday.