Srinagar, Apr 19 (UNI) Heavy rainfall lashed the Kashmir Valley over the past 24 hours, causing waterlogging in low-lying areas and disrupting life.