Delhi recorded 41.6 mm of rain in the 24 hours ending 8.30 am at Safdarjung, making it the city’s wettest October day in four years. Delhi’s minimum temperature also dipped to 18.7 degrees Celsius.