Here is the list of the top 10 best-selling cars in India in April 2023, based on the information you provided: Maruti WagonR – 20,879 units sold Maruti Swift – 18,753 units sold Maruti Baleno – 16,180 units sold Tata Nexon – 15,002 units sold Read More