I think you mean SEPA (Single Euro Payments Area) not IBAN (IBAN is an account number - International Bank Account Number, also used in SWIFT transfers)
Ya sorry. IBAN is what is used for SEPA payments. You don't have the same with swift since system and code are named (again) swift.
I never used IBAN outside of Europe (actually Dubai if I'm not wrong used that too) so I'm not sure how international that is