"It is the coldest day in 10 years, it is going to remain at around 9 degrees in the next 24 hours," Met department officials said.
The last such dip was recorded on January 22, 2003, when minimum temperature had fallen to 9.3 degrees, the officials said.
While the temperature was five degrees below normal, the maximum temperature recorded during the day was 19.3 degrees celsius.
"Temperatures are not likely to fall any further," they said and forecast a rise in temperature to 10 degrees on January 11.
The official said that skies would remain hazy for the next few days.