Syrian rebels have killed 34 foreign fighters from al Qaeda-linked groups in the northwest of the country over the last three days, the Syrian Observatory for Human Rights said on Tuesday.

The killings in the Jabal al-Zawiya region appeared to be part of the wider confrontation by an alliance of rebels against the Islamic State in Iraq and the Levant (ISIL), across rebel-held territories of northern and eastern Syria.

Observatory director Rami Abdulrahman said most of the 34 dead were ISIL fighters, along with some others from an allied group called Jund al-Aqsa. They were captured, separated from Syrian fighters, and killed, he said.