Good rains are also expected in the next 48 hours over Punjab, Haryana and west Uttar Pradesh, including Delhi, due to formation of a westerly trough, said Yadav.