oops. there is lots of confusions. Most branches of indian banks do not have SWIFT or BIC codes. I have confirmed it. I have used IFSC code in past but it was not an international transaction. I think i should contact to my bank branch office for the purpose.