"My understanding is that they are doing injustice towards the Muslims of our country. If anyone thinks Indian Muslims will dance to their tune, they are delusional.
"Indian Muslims will live for India, they will die for India - they will not want anything bad for India," he told CNN in a rare media interview.
He was asked about the head of Al Qaeda issuing a video and an appeal trying to create an Al Qaeda in India- South Asia saying he wants to free Muslims from the "oppression" they face in Kashmir and Gujarat.
Modi answered that first he was not the authority for doing a psychological and religious analysis on this.
"But the question is whether or not humanity should be defended in the world. Whether or not believers in humanity should unite. This is a crisis against humanity, not a crisis against one country or one race. So we have to frame this as a fight between humanity and inhumanity, nothing else," he said.