Delhi reported 3,788 new coronavirus cases over the past 24 hours, government data showed Wednesday evening, taking the total number of cases in the national capital to 70,390 and overtaking Mumbai (68,481 cases) to become the worst-affected metro city.