India registered 11,850 new Covid-19 cases in the last 24 hours, 5.3 per cent lower than Friday, bringing the total caseload to 3,44,26,036.