Lebanese armed group Hezbollah confirmed its media relations chief, Mohammad Afif, was killed by an Israeli strike on a building in central Beirut on Sunday.

Israel has rarely hit senior Hezbollah personnel who do not have clear military roles, and its airstrikes have mostly targeted Beirut's southern suburbs where the group has its heaviest presence.

Israel's military, which earlier declined to comment, issued a statement late on Sunday reporting it had "eliminated" Afif. The Lebanese health ministry said the strike had killed one and injured three.