Heavy rains lashed Delhi on Wednesday, leading to severe waterlogging in the city which in turn created traffic snarl in several parts of the city since the morning.