Istanbul: Turkey has killed 3,000 Daesh fighters in Syria and Iraq, President Tayyip Erdogan said on Wednesday, adding that no other country is fighting Daesh as Ankara is.

Nato member Turkey was initially a reluctant partner in the US-led coalition against Daesh and faced criticism in the earlier stages of the Syrian war for failing to stop foreign fighters crossing its borders and joining the radical group.

Turkey has meanwhile said it needs more help from Western allies in the fight against Daesh, particularly near the Syrian border, where the Turkish town of Kilis has been hit for weeks by repeated rocket fire.