On Friday, the city recorded a maximum temperature of 43.3°C and a minimum of 29.3°C at Safdarjung, the base station.