April 2026 proved to be a profitable month for the Indian passenger vehicle market, with total dispatches reaching 4,41,721 units, recording a significant 25.0% YoY growth. However, sales declined marginally by 1.3% compared to March 2026. Maruti Suzuki continued to dominate the market, followed by Tata Motors, Mahindra & Mahindra and Hyundai.
The Maruti Dzire emerged as the top-selling car in April 2026, recording sales of 23,580 units against 16,996 units in April 2025, reflecting a strong 39% YoY growth. The Tata Punch secured the second position with sales of 19,107 units as opposed to 12,496 units in the same month last year, marking a significant 53% YoY growth.
The Maruti Ertiga became India’s third best-selling car and top-selling MPV, posting total sales of 19,063 units. The fourth, fifth and sixth spots were secured by Maruti Suzuki’s Fronx, WagonR and Baleno.
With total sales of 18,126 units, the Tata Nexon registered a healthy 17% YoY growth, while the Hyundai Creta witnessed a significant YoY decline of 10%. The remaining sales figures are mentioned in the list below.
Top 25 Best-Selling Cars In India In April 2026
| Model | April 2026 Sales | April 2025 Sales | YoY Growth |
| Maruti Dzire | 23,580 | 16,996 | 39% |
| Tata Punch | 19,107 | 12,496 | 53% |
| Maruti Ertiga | 19,063 | 15,780 | 21% |
| Maruti Fronx | 18,829 | 14,345 | 31% |
| Maruti WagonR | 18,648 | 13,413 | 39% |
| Maruti Baleno | 18,306 | 13,180 | 39% |
| Tata Nexon | 18,126 | 15,457 | 17% |
| Maruti Swift | 17,829 | 14,592 | 22% |
| Hyundai Creta | 15,291 | 17,016 | -10% |
| Mahindra Scorpio | 14,719 | 15,534 | -5% |
| Maruti Brezza | 14,124 | 16,971 | -17% |
| Maruti Victoris | 13,701 | – | – |
| Maruti Eeco | 13,087 | 11,438 | 14% |
| Hyundai Venue | 12,420 | 7,953 | 56% |
| Maruti Alto | 10,856 | 5,606 | 94% |
| Kia Seltos | 10,566 | 6,135 | 72% |
| Kia Sonet | 10,537 | 8,068 | 31% |
| Mahindra Thar | 10,459 | 10,703 | -2% |
| Toyota Innova + Hycross | 9,630 | 7,699 | 25% |
| Toyota Hyryder | 9,115 | 4,642 | 96% |
| Mahindra Bolero | 8,917 | 8,380 | 6% |
| Mahindra XUV 7XO | 8,630 | – | – |
| Hyundai Exter | 8,096 | 5,416 | 49% |
| Maruti Grand Vitara | 7,718 | 7,154 | 8% |
| Mahindra XUV 3XO | 7,517 | 7,568 | -1% |