India's new coronavirus infections reached a record of 184,372 in the last 24 hours, health ministry data showed on Wednesday, as most of the south Asian nation battles a second surge in cases.