The Hyundai Creta has grabbed the first place in the list by recording a total of 15,786 units sold in June 2025. However, it has witnessed a 3 percent YoY decline compared to the 16,293 unit sales of June 2024.
Hyundai Creta
The Maruti Suzuki Dzire garnered 15,484 unit sales in the month, surpassing the 13,421 unit sales of June 2024, witnessing a 15 percent YoY growth.
Maruti Suzuki Dzire
The Maruti Suzuki Brezza witnessed a 10 percent YoY growth by registering 14,507 unit sales in June 2025, surpassing the 13,172 unit sales of June 2024.
Maruti Suzuki Brezza
The Maruti Suzuki Ertig MPV recorded sales of 14,151 units in June 2025, suffering an 11 percent YoY decline compared to the 15,902 unit sales of June 2024.
Maruti Suzuki Ertiga
Maruti Suzuki Swift grabbed the fifth place in the list with 13,275 unit sales in June 2025. However, it witnessed a 19 percent YoY decline as it sold 16,422 units in June 2024.
Maruti Suzuki Swift
The Maruti Suzuki WagonR managed to sell 12,930 units in June 2025. However, it secured the sixth place despite a 6 percent YoY decline in sales.
Maruti Suzuki WagonR
Mahindra sold a total of 12,740 units of the Scorpio SUV in June 2025, recording a 4 percent YoY growth, surpassing the 12,307 unit sales of June 2024.
Mahindra Scorpio
Tata managed to sell a total of 11,602 units of the Nexon in the month, witnessing a 4 percent YoY decline compared to the 12,066 unit sales in June 2024.
Tata Nexon
Another Tata car in the best-selling car June 2025 list is the Tata Punch with 10,446 unit sales in the month.
Tata Punch
Maruti Suzuki Fronx has witnessed a one percent YoY growth with sales of 9,815 units in June 2025, surpassing the 9,688 unit sales of June 2024.