Top 25 Best-Selling Cars in India (Yearly Sales Report)

The top 25 best-selling cars of 2018 gave huge numbers to their respective brands. The first six places were bagged by Maruti cars and all of them posted massive six-digit numbers for the largest Indian car brand. Dzire bagged the first position with 2,64,612 units, overtaking many brands with just limited number of variants and two engine options. Hyundai i20 Elite and i10 Grand were good for seventh and eighth position while Creta took the ninth position with 1,20,905 units. Maruti Celerio was the tenth and last car with 1,00,957 units in 2018.

Maruti Dzire
Maruti Dzire is one of the best-selling cars in India

Apart from these ten, Tata Tiago entered the list at the eleventh position while others like Maruti Omni, Mahindra Bolero, Maruti Eeco, and Toyota Innova Crysta. Honda Amaze came next on the list while Renault Kwid followed close for the next position. Maruti Ertiga, Tata Nexon and Ford EcoSport were other three potential products on the top 25 best selling list of 2018. The next five positions were bagged by Maruti Ciaz, Mahindra Scorpio, Maruti Ignis, Hyundai Verna and Honda City. The number posted by Honda City (42,045 units) is even worth praising.

Best-Selling Cars in India

Yearly Sales Report (2018)

  1. Maruti Dzire: 2,64,612 units
  2. Maruti Alto: 2,56,661 units
  3. Maruti Swift: 2,23,630 units
  4. Maruti Baleno: 2,10,236 units
  5. Maruti Vitara Brezza: 1,55,466 units
  6. Maruti Wagon R: 1,52,020 units
  7. Hyundai i20 Elite: 1,41,104 units
  8. Hyundai i10 Grand: 1,34,249 units
  9. Hyundai Creta: 1,20,905 units
  10. Maruti Celerio: 1,00,957 units
  11. Tata Tiago: 92,286 units
  12. Maruti Omni: 86,257 units
  13. Mahindra Bolero: 85,464 units
  14. Maruti Eeco: 84,565 units
  15. Toyota Innova Crysta: 78,130 units
  16. Honda Amaze: 67,563 units
  17. Renault Kwid: 66,815 units
  18. Maruti Ertiga: 56,408 units
  19. Tata Nexon: 52,519 units
  20. Ford EcoSport: 51,943 units
  21. Maruti Ciaz: 50,759 units
  22. Mahindra Scorpio: 49,063 units
  23. Maruti Ignis: 43,602 units
  24. Hyundai Verna: 42,605 units
  25. Honda City: 42,045 units
You May Like:  Lexus Cars Price List in India - ES, LC, NX, RX, LS and LX