Popular Cars In India 2025

Looking for the best-selling cars in India? Look no further! This section reveals the top 25 cars dominating the Indian market based on monthly sales figures. Some of the most popular cars in the month of October 2025 are Tata Nexon, Maruti Arena Dzire, Maruti Arena Ertiga, Maruti Arena Wagon R and Hyundai Creta and many more. Explore detailed information on each car, including segment, body style, price, and monthly units sold. Find the perfect car that aligns with your budget and needs.

Last Updated: November 13, 2025; 03:35 PM IST

Top 25 Selling Cars In India - October 2025

Tata Nexon

01
Rank
Nexon

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹7.32 - ₹14.05 lakh*

October Sales 22,083

September Sales 22,573

% Change -2.17%

Check Nexon On-Road Price

Maruti Arena Dzire

02
Rank
Dzire

*Ex-showroom Price

Body Style Sedan

Segment B2-Segment

Price Range ₹6.26 - ₹9.31 lakh*

October Sales 20,791

September Sales 20,038

% Change 3.76%

Check Dzire On-Road Price

Maruti Arena Ertiga

03
Rank
Ertiga

*Ex-showroom Price

Body Style MUV

Segment C1-Segment

Price Range ₹8.80 - ₹12.94 lakh*

October Sales 20,087

September Sales 12,115

% Change 65.80%

Check Ertiga On-Road Price

Maruti Arena Wagon R

04
Rank
Wagon R

*Ex-showroom Price

Body Style Hatchback

Segment A-Segment

Price Range ₹4.99 - ₹6.84 lakh*

October Sales 18,970

September Sales 15,388

% Change 23.28%

Check Wagon R On-Road Price

Hyundai Creta

05
Rank
Creta

*Ex-showroom Price

Body Style SUV

Segment C1-Segment

Price Range ₹10.73 - ₹20.20 lakh*

October Sales 18,381

September Sales 18,861

% Change -2.54%

Check Creta On-Road Price

Mahindra Scorpio-N

06
Rank
Scorpio-N

*Ex-showroom Price

Body Style SUV

Segment D1-Segment

Price Range ₹13.20 - ₹24.17 lakh*

October Sales 17,880

September Sales 18,372

% Change -2.68%

Check Scorpio-N On-Road Price

Maruti Nexa Fronx

07
Rank
Fronx

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹6.85 - ₹11.84 lakh*

October Sales 17,003

September Sales 13,767

% Change 23.51%

Check Fronx On-Road Price

Maruti Nexa Baleno

08
Rank
Baleno

*Ex-showroom Price

Body Style Hatchback

Segment B2-Segment

Price Range ₹5.99 - ₹9.10 lakh*

October Sales 16,873

September Sales 13,173

% Change 28.09%

Check Baleno On-Road Price

Tata Punch

09
Rank
Punch

*Ex-showroom Price

Body Style SUV

Segment B1-Segment

Price Range ₹5.50 - ₹9.30 lakh*

October Sales 16,810

September Sales 15,891

% Change 5.78%

Check Punch On-Road Price

Maruti Arena Swift

10
Rank
Swift

*Ex-showroom Price

Body Style Hatchback

Segment B2-Segment

Price Range ₹5.79 - ₹8.65 lakh*

October Sales 15,542

September Sales 15,547

% Change -0.03%

Check Swift On-Road Price

Mahindra Bolero Neo

11
Rank
Bolero Neo

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹8.49 - ₹9.99 lakh*

October Sales 14,343

September Sales 2,747

% Change 422.13%

Check Bolero Neo On-Road Price

Maruti Arena Eeco

12
Rank
Eeco

*Ex-showroom Price

Body Style MUV

Segment A-Segment

Price Range ₹5.18 - ₹6.61 lakh*

October Sales 13,573

September Sales 10,035

% Change 35.26%

Check Eeco On-Road Price

Maruti Arena Victoris

13
Rank
Victoris

*Ex-showroom Price

Body Style SUV

Segment C1-Segment

Price Range ₹10.50 - ₹19.99 lakh*

October Sales 13,496

September Sales 4,261

% Change 216.73%

Check Victoris On-Road Price

Kia Sonet

14
Rank
Sonet

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹7.30 - ₹14.10 lakh*

October Sales 12,745

September Sales 9,020

% Change 41.30%

Check Sonet On-Road Price

Mahindra XUV 3XO

15
Rank
XUV 3XO

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹7.28 - ₹14.40 lakh*

October Sales 12,237

September Sales 9,032

% Change 35.48%

Check XUV 3XO On-Road Price

Maruti Arena Brezza

16
Rank
Brezza

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹8.26 - ₹13.01 lakh*

October Sales 12,072

September Sales 10,173

% Change 18.67%

Check Brezza On-Road Price

Mahindra Thar

17
Rank
Thar

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹9.99 - ₹16.99 lakh*

October Sales 12,029

September Sales 11,846

% Change 1.54%

Check Thar On-Road Price

Hyundai Venue

18
Rank
Venue

*Ex-showroom Price

Body Style SUV

Segment B2-Segment

Price Range ₹7.90 - ₹15.69 lakh*

October Sales 11,738

September Sales 11,484

% Change 2.21%

Check Venue On-Road Price

Toyota Urban Cruiser Hyryder

19
Rank
Urban Cruiser Hyryder

*Ex-showroom Price

Body Style SUV

Segment C1-Segment

Price Range ₹10.95 - ₹19.57 lakh*

October Sales 11,555

September Sales 7,608

% Change 51.88%

Check Urban Cruiser Hyryder On-Road Price

Toyota Innova Hycross

20
Rank
Innova Hycross

*Ex-showroom Price

Body Style MUV

Segment D1-Segment

Price Range ₹18.06 - ₹30.83 lakh*

October Sales 11,089

September Sales 9,783

% Change 13.35%

Check Innova Hycross On-Road Price

Maruti Nexa Grand Vitara

21
Rank
Grand Vitara

*Ex-showroom Price

Body Style SUV

Segment C1-Segment

Price Range ₹10.77 - ₹19.72 lakh*

October Sales 10,409

September Sales 5,698

% Change 82.68%

Check Grand Vitara On-Road Price

Mahindra XUV 700

22
Rank
XUV 700

*Ex-showroom Price

Body Style SUV

Segment D1-Segment

Price Range ₹13.66 - ₹23.71 lakh*

October Sales 10,139

September Sales 9,764

% Change 3.84%

Check XUV 700 On-Road Price

Tata Tiago

23
Rank
Tiago

*Ex-showroom Price

Body Style Hatchback

Segment B1-Segment

Price Range ₹4.57 - ₹7.82 lakh*

October Sales 8,850

September Sales 8,322

% Change 6.34%

Check Tiago On-Road Price

Kia Carens

24
Rank
Carens

*Ex-showroom Price

Body Style MUV

Segment C2-Segment

Price Range ₹10.99 - ₹12.77 lakh*

October Sales 8,779

September Sales 7,338

% Change 19.64%

Check Carens On-Road Price

Kia Seltos

25
Rank
Seltos

*Ex-showroom Price

Body Style SUV

Segment C1-Segment

Price Range ₹10.79 - ₹19.81 lakh*

October Sales 7,130

September Sales 5,816

% Change 22.59%

Check Seltos On-Road Price

Hottest Cars In India 2025

Discover India's Most-Loved Cars! This section dives into user interest on the V3Cars platform, showcasing the top 30 cars capturing hearts and minds. Go beyond just sales figures and explore the vehicles generating the most buzz! We provide detailed information on each car, including price, specifications, and mileage. Find the car that ignites your passion and explore your options with confidence.

Maruti Nexa Grand Vitara

₹10.77 - ₹19.72 lakh*

*Ex-showroom price

  • 103PS
  • 139Nm
  • 21.11 kmpl

Maruti Nexa Fronx

₹6.85 - ₹11.84 lakh*

*Ex-showroom price

  • 90PS
  • 113Nm
  • 21.79 kmpl

Tata Nexon

₹7.32 - ₹14.05 lakh*

*Ex-showroom price

  • 120PS
  • 170Nm
  • 17.44 kmpl

Hyundai Creta

₹10.73 - ₹20.20 lakh*

*Ex-showroom price

  • 115PS
  • 144Nm
  • 17.40 kmpl

Maruti Arena Brezza

₹8.26 - ₹13.01 lakh*

*Ex-showroom price

  • 101PS
  • 137Nm
  • 17.80 kmpl

Tata Punch

₹5.50 - ₹9.30 lakh*

*Ex-showroom price

  • 88PS
  • 115Nm
  • 20.09 kmpl

Mahindra Scorpio-N

₹13.20 - ₹24.17 lakh*

*Ex-showroom price

  • 175PS
  • 370Nm
  • 15.42 kmpl

Mahindra XUV 3XO

₹7.28 - ₹14.40 lakh*

*Ex-showroom price

  • 111PS
  • 200Nm
  • 18.89 kmpl

Hyundai Venue

₹7.90 - ₹15.69 lakh*

*Ex-showroom price

  • 83PS
  • 115Nm
  • 18.05 kmpl

Mahindra Thar

₹9.99 - ₹16.99 lakh*

*Ex-showroom price

  • 152PS
  • 300Nm
  • 12.40 kmpl

Maruti Nexa Baleno

₹5.99 - ₹9.10 lakh*

*Ex-showroom price

  • 90PS
  • 113Nm
  • 22.35 kmpl

Kia Sonet

₹7.30 - ₹14.10 lakh*

*Ex-showroom price

  • 116PS
  • 250Nm
  • 22.30 kmpl

Toyota Urban Cruiser Hyryder

₹10.95 - ₹19.57 lakh*

*Ex-showroom price

  • 103PS
  • 137Nm
  • 19.39 kmpl

Mahindra Bolero

₹7.99 - ₹9.69 lakh*

*Ex-showroom price

  • 76PS
  • 210Nm
  • 16.70 kmpl

Kia Seltos

₹10.79 - ₹19.81 lakh*

*Ex-showroom price

  • 115PS
  • 144Nm
  • 17.00 kmpl

Maruti Arena Swift

₹5.79 - ₹8.65 lakh*

*Ex-showroom price

  • 82PS
  • 112Nm
  • 24.80 kmpl

Hyundai Exter

₹5.49 - ₹9.61 lakh*

*Ex-showroom price

  • 83PS
  • 114Nm
  • 19.40 kmpl

Maruti Arena Dzire

₹6.26 - ₹9.31 lakh*

*Ex-showroom price

  • 82PS
  • 112Nm
  • 24.79 kmpl

Tata Altroz

₹6.30 - ₹10.51 lakh*

*Ex-showroom price

  • 88PS
  • 115Nm
  • 19.33 kmpl

Maruti Arena Ertiga

₹8.80 - ₹12.94 lakh*

*Ex-showroom price

  • 103PS
  • 137Nm
  • 20.51 kmpl

Kia Carens

₹10.99 - ₹12.77 lakh*

*Ex-showroom price

  • 115PS
  • 144Nm
  • 15.70 kmpl

Hyundai Verna

₹10.69 - ₹16.98 lakh*

*Ex-showroom price

  • 115PS
  • 144Nm
  • 18.60 kmpl

Maruti Arena Wagon R

₹4.99 - ₹6.84 lakh*

*Ex-showroom price

  • 69PS
  • 91Nm
  • 24.35 kmpl

Mahindra XUV 700

₹13.66 - ₹23.71 lakh*

*Ex-showroom price

  • 200PS
  • 380Nm
  • 13.00 kmpl

Mahindra Bolero Pick Up

₹9.05 - ₹9.86 lakh*

*Ex-showroom price

  • 76PS
  • 200Nm
  • 17.20 kmpl

Tata Tiago

₹4.57 - ₹7.82 lakh*

*Ex-showroom price

  • 86PS
  • 113Nm
  • 19.01 kmpl

Hyundai i20

₹6.87 - ₹10.52 lakh*

*Ex-showroom price

  • 83PS
  • 115Nm
  • 20.35 kmpl

Maruti Arena Alto K10

₹3.69 - ₹5.45 lakh*

*Ex-showroom price

  • 69PS
  • 91Nm
  • 24.39 kmpl

Nissan Magnite

₹5.62 - ₹10.76 lakh*

*Ex-showroom price

  • 72PS
  • 96Nm
  • 19.40 kmpl

Tata Harrier

₹14.00 - ₹25.25 lakh*

*Ex-showroom price

  • 170PS
  • 350Nm
  • 16.80 kmpl