Veteran broadcaster Terry Wogan has died aged 77 from cancer, the British Broadcasting Corporation said Sunday.