Bengaluru witnessed heavy rainfall yesterday, with massive waterlogging and traffic chaos reported from several parts of the city.