Afaict this will likely vary by country and/or bank.
IBANs are kind of like international phone numbers in that they are globally unique but the structure is country dependent. The first two characters always identify the country and the second two are check digits but everything beyond that is country dependent.
In the UK for example the IBAN normally consists of the country prefix and check digits mentioned above followed by a four letter identifier for the bank, followed by the sort code and account number used to identify bank accounts domestically. So whether or not IBANs are reused will depend on whether or not sort code/account number combinations are reused.
According to https://www.theguardian.com/money/2016/dec/17/recycled-bank-accounts-send-money-wrong-person some banks reuse sort code/account number combinations while others do not.