India's reported more than two million coronavirus cases on Friday after registering a daily jump of more than 60,000.
Official figures show the country has now recorded 2.03 million infections and 41,585 deaths.
India logged its first one million infections just three weeks ago.
Indian Prime Minister Narendra Modi's government imposed one of the world's strictest lockdowns in late March.
But with Asia's third-largest economy reeling -- tens of millions of migrant workers lost their jobs almost overnight -- the restrictions have been steadily eased, AFP reported.
Individual states and cities have been imposing more localized lockdowns. Previously the main hotspots have been the teeming megacities of New Delhi and Mumbai, home to some of the world's biggest slums.
Now smaller cities and rural areas -- where 70 percent of Indians live -- have begun to see case numbers rising sharply.
India has tested around 16,500 people per million, compared to 190,000 in the US, according to a tally by Worldometer.
A study last week that tested for coronavirus antibodies reported some 57 percent of people in Mumbai's teeming slums have had the infection -- far more than official data suggests.
A similar probe earlier in July indicated that almost a quarter of people in the capital, New Delhi, have had the virus -- almost 40 times the official total.
Fatalities may also be higher than the official numbers. Experts say that even in normal times the cause of death is not properly recorded in large numbers of cases.