Nandyal in Andhra Pradesh recorded the highest maximum temperature of 44.9°C among Indian cities on Saturday, according to IMD. Asansol and Bhubaneswar were the second hottest cities at 44.6°C. They were followed by Kurnool (44.5°C), Anantapur (43.7°C), Jharsuguda (43.6°C), Mahabubnagar (43.5°C), Midnapore (43.5°C), and Kadapa (43.4°C). Bankura, Jamshedpur and Rentachintala recorded 43.2°C.