BARC (Broadcast Audience Research Council) India is an industry body known for providing an accurate, reliable and timely television audience measurement system.
According to BARC India, here is a list of top 5 Television channels with the most number of impressions. Data from 9th June to 15th June 2018
Weekly impressions - 871111