Twenty people have died and four people remain missing in Saudi Arabia after heavy downpours triggered flash floods in the desert kingdom for nearly a week, the civil defence authorities said on Thursday.