Heavy flooding in Afghanistan killed at least 24 people and injured 11 others in the past 48 hours as a new wave of heavy rains swept parts of the country, Afghan officials said Saturday.