• English
  • Login / Register

293+ used cars for sale from ₹4.05 Lakh in India

Browse from over 19 thoroughly inspected, pre-owned cars in India, with prices starting at just ₹4.05 Lakh. Browse thoroughly inspected, pre-owned cars in India - all listings feature CarDekho Trust Tags like Finance Available, Buyback Option, 1-year Warranty, RC transfer, Less Driven, Discounted, and Almost New.

Shortlist by budget, brand, body type, ownership, or fuel type, and easily compare top-selling models based on real-time inventory and price.

Price range of Second hand Cars available in India

Model Name Inventory Count Starting Price
Maruti Suzuki Swift 1758 15,000
Hyundai i20 1653 69,000
Honda City 1558 45,000
Hyundai Creta 1543 2.25 Lakh
Maruti Suzuki Swift Dzire 1383 70,000
Maruti Suzuki Baleno 1295 11,000
Maruti Suzuki Alto 800 1261 36,000
Hyundai Grand i10 1073 1.50 Lakh
Kia Seltos 1024 2.01 Lakh

Why buy used cars from CarDekho in India?

  • Wide Selection: Explore 293+ pre-owned cars across India including top brands like Maruti Suzuki, Hyundai, Tata, Honda, Mahindra, Toyota and more.
  • Top-Selling Models: Popular options such as Mahindra XUV300.
  • Body Type & Usage: Find compact hatchbacks for daily commutes, comfortable sedans for longer drives, and robust SUVs for mixed city and highway travel.
  • Fuel & Transmission Options:
    • Petrol, Diesel, CNG, Electric, Hybrid
    • Manual and Automatic transmissions to match your driving needs
  • Ownership & Verification:
    • Single-owner and less driven cars available
    • Verified sellers (where applicable)
Read More
1
Collapse all filters
Recommended Filters
Budget
5 Crore
0
What is your price range?
  • 12
  • 153
  • 111
  • 17
Mahindra XUV300Close
Second-hand 2024 Mahindra XUV300 W6 for sale in Surat
animated iconDirect Owner
Featured

2024 Mahindra XUV300 W6

16,000 kms     Petrol     Manual
Search

₹11 Lakh

mapPandesara, Surat
Second-hand 2019 Mahindra XUV300 W8 Option BSVI for sale in Chennai
animated icon
iconDiscountedinfo
Grab instant savings worth ₹1,59,937down arrow

2019 Mahindra XUV300 W8 Option BSVI

81,202 kms     Petrol     Manual
Search

₹6.85 Lakh

8.45 Lakh(Save ₹1,59,937)
mapSholinganallur, Chennai
Second-hand 2023 Mahindra XUV300 W6 BSIV for sale in Pune
animated icon
iconDiscountedinfo
Grab instant savings worth ₹14,140down arrow

2023 Mahindra XUV300 W6 BSIV

44,477 kms     Petrol     Manual
Search

₹10.69 Lakh

10.83 Lakh(Save ₹14,140)
mapWakad, Pune
Second-hand 2021 Mahindra XUV300 W8 Opt for sale in Chandigarh
animated icon
iconDiscountedinfo
Grab instant savings worth ₹5,000down arrow

2021 Mahindra XUV300 W8 Opt

91,716 kms     Petrol     Manual
Search

₹7.17 Lakh

7.22 Lakh(Save ₹5,000)
mapMauli Jagran, Chandigarh
Second-hand 2024 Mahindra XUV300 W8 for sale in Greater Noida
animated iconDirect Owner
Featured

2024 Mahindra XUV300 W8

30,000 kms     Petrol     Manual
Search

₹9.50 Lakh

mapAlpha, Greater Noida
Second-hand 2023 Mahindra XUV300 W8 Opt Diesel for sale in Hyderabad

2023 Mahindra XUV300 W8 Opt Diesel

69,100 kms     Diesel     Manual
Search

₹9.99 Lakh

mapGandhi Bhawan, Hyderabad
Second-hand 2021 Mahindra XUV300 W6 Diesel BSVI for sale in Chennai
iconDiscountedinfo
Grab instant savings worth ₹50,000down arrow

2021 Mahindra XUV300 W6 Diesel BSVI

21,000 kms     Diesel     Manual
Search

₹10 Lakh

10.50 Lakh(Save ₹50,000)
mapDhanpal St, Chennai
Second-hand 2022 Mahindra XUV300 W6 Sunroof BSVI for sale in New Delhi

2022 Mahindra XUV300 W6 Sunroof BSVI

37,000 kms     Petrol     Manual
Search

₹6.25 Lakh

mapRohini Sector 25, New Delhi
Second-hand 2022 Mahindra XUV300 W6 Sunroof BSVI for sale in New Delhi
Featured

2022 Mahindra XUV300 W6 Sunroof BSVI

83,000 kms     Petrol     Manual
Search

₹7.95 Lakh

mapLajpat Nagar, New Delhi
space Image
Second-hand 2020 Mahindra XUV300 W8 Diesel BSIV for sale in Lucknow

2020 Mahindra XUV300 W8 Diesel BSIV

72,000 kms     Diesel     Manual
Search

₹8.50 Lakh

mapAliganj, Lucknow
Second-hand 2021 Mahindra XUV300 W8 AMT Diesel BSVI for sale in New Delhi
iconLess Driveninfo
Barely used — only 100 kmdown arrow

2021 Mahindra XUV300 W8 AMT Diesel BSVI

100 kms     Diesel     Automatic
Search

₹6.75 Lakh

mapPitampura, New Delhi
Second-hand 2024 Mahindra XUV300 W8 for sale in Ahmedabad
iconLess Driveninfo
Barely used — only 10,000 kmdown arrow

2024 Mahindra XUV300 W8

10,000 kms     Petrol     Manual
Search

₹9.90 Lakh

mapMakarba, Ahmedabad
space Image
Second-hand 2019 Mahindra XUV300 W8 Option Diesel BSIV for sale in Noida
animated iconDirect Owner
Featured

2019 Mahindra XUV300 W8 Option Diesel BSIV

90,000 kms     Diesel     Manual
Search

₹6.90 Lakh

mapNoida
Second-hand 2020 Mahindra XUV300 W8 Option Diesel BSIV for sale in Kolkata

2020 Mahindra XUV300 W8 Option Diesel BSIV

64,000 kms     Diesel     Manual
Search

₹6.75 Lakh

mapGaria Bt, Kolkata
Second-hand 2019 Mahindra XUV300 W8 BSIV for sale in Nashik

2019 Mahindra XUV300 W8 BSIV

1,10,000 kms     Petrol     Manual
Search

₹9.30 Lakh

mapCidco Colony, Nashik

Body Type

Arrow
SUV
Second-hand 2023 Mahindra XUV300 W8 Opt AMT Diesel for sale in Mumbai

2023 Mahindra XUV300 W8 Opt AMT Diesel

15,000 kms     Diesel     Automatic
Search

₹11.25 Lakh

mapAndheri West, Mumbai
Second-hand 2023 Mahindra XUV300 W6 Diesel for sale in Aurangabad
animated iconDirect Owner
Featured

2023 Mahindra XUV300 W6 Diesel

95,000 kms     Diesel     Manual
Search

₹8.40 Lakh

mapSamarthnagar, Aurangabad
Second-hand 2022 Mahindra XUV300 W8 BSVI for sale in Bangalore
animated icon

2022 Mahindra XUV300 W8 BSVI

47,398 kms     Petrol     Manual
Search

₹8.06 Lakh

mapYeshwanthpur Bazar, Bangalore
Second-hand 2022 Mahindra XUV300 W6 Diesel BSVI for sale in Chennai
animated icon
iconDiscountedinfo
Grab instant savings worth ₹55,695down arrow

2022 Mahindra XUV300 W6 Diesel BSVI

50,637 kms     Diesel     Manual
Search

₹8.06 Lakh

8.62 Lakh(Save ₹55,695)
mapVadapalani, Chennai
Second-hand 2022 Mahindra XUV300 W8 BSVI for sale in New Delhi

2022 Mahindra XUV300 W8 BSVI

55,000 kms     Petrol     Manual
Search

₹8.65 Lakh

mapPreet Vihar, New Delhi

Page 1 of 15 pages

Frequently asked question on used car in India

Q 1.How many used cars available in India?

293 used cars are available in India of popular brands like Maruti Suzuki, Hyundai, Tata, Honda, Mahindra & more.

Q 2.What will be the starting price of a used car in India?

293 used cars are available in India & the price starts at ₹4.05 Lakh.

Q 3.What are the most popular brands available for used cars in India?

CarDekho has a wide inventory of all brands including Maruti Suzuki, Hyundai, Tata, Honda, Mahindra & more. Find the best-used car of your choice on CarDekho.

Q 4.How many used diesel cars available in India?

Used cars are available in both petrol and diesel options. 129 second-hand diesel cars available in India. Popular used diesel cars are Mahindra XUV300 & more and price starts at ₹4.05 Lakh

Q 5.What body types are available for used cars in India?

Used cars are available in every segment be it SUV in India. At CarDekho we have 293 SUV Cars available in India.