Cyclone Dineo killed seven people, injured 55 and affected hundreds of thousands across southern Mozambique, the country's natural disasters agency said Friday.