Sydney has recorded its hottest March night in 149 years after a day of scorching heat across the city yesterday.