India confirmed 83,883 new cases of the coronavirus on Thursday, the BBC's Jill McGivering reports.
This brings India's total number of confirmed cases to more than 3.8m - just 100,000 behind Brazil, the country with the second-highest number of cases in the world.
Maharashtra, the worst hit state, saw a daily increase of more than 17,000 infections, its highest so far in one day.
However, analysts suggest India's real number is likely to be much higher because testing, although increased, is still relatively low.
India is continuing to ease restrictions as it struggles to address the economic damage caused by a stringent lockdown earlier in the year.