India reported 2,17,353 new Covid-19 cases in the last 24 hours, the biggest single-day spike ever, taking the overall tally to 14,291,917 cases on Friday, according to the Health Ministry data.
This is the second consecutive day that the country has registered over 2 lakh cases. On Thursday, the number was 2,00,739.
India has been the world's worst-hit country since April 2, forcing various states to impose strict curbs to control the virus.
The five most affected states by total cases are Maharashtra, Kerala, Karnataka, Tamil Nadu and Andhra Pradesh.
Also in the last 24 hours, there were 1,185 new Covid-19 fatalities, the second consecutive day with over a thousand deaths.
This took the overall death toll in the country to 1,74,308. Meanwhile, the daily active cases tally on Friday rose to 15,69,743.
A total of 1,18,302 patients recovered in the same time span, taking the number of recoveries to 1,25,47,866, with a recovery rate of 88.31 per cent.
The Health Ministry said that a total of 14,73,210 samples were tested in the last 24 hours.
So far, 26,34,76,625 samples have been tested in the country.
According to the government data, a total of 27,30,359 people were also vaccinated in the same period, taking the total inoculation count to 11,72,23,509.