Indians can't be knighted as India is a Republic. Only citizens of the Commonwealth (which includes New Zealand, Australia, West Indies), of which the Queen is monarch, can be knighted (and use the title Sir/Dame).
The Queen may honor citizens of non-Commonwealth countries with the KBE (Knight of the British Empire) title, which honorees are … Read more