We Buy Cars | Used Mahindra Xuv300 For Sale

Browse our selection of quality pre-owned Mahindra Xuv300 vehicles at competitive prices. Find your perfect Mahindra Xuv300 today!

2025 Mahindra Xuv300
2025 Mahindra Xuv300 1.2T (W8)

Discover smart SUV value with this 2025 Mahindra XUV300 1.2T (W8) in silver, now available at our Dome Branch in Randburg, Gauteng. This compact sports utility vehicle offers a confident blend of practicality and style, powered by a petrol engine with a manual transmission and front-wheel drive. With only 12,431 km on the clock, it presents excellent mileage for its age, making it a great choice for buyers looking for a nearly new SUV with strong value for money. The W8 specification brings added everyday appeal, while features like Bluetooth, cruise control, reverse camera, rear park distance control, ABS, traction control and a sunroof add comfort and convenience to every drive. This Mahindra XUV300 is ideal for a young professional, small family or first-time SUV buyer wanting a modern, efficient and well-equipped vehicle. It has a complete, up-to-date service history, comes with spare keys, and has been certified for added peace of mind. With 7 airbags, a fuel consumption figure of 6.22L/100km, and a monthly finance instalment from R4,813, it offers a compelling package in the competitive SUV segment. Contact our Dome Branch in Northriding, Randburg to find out more about this well-kept 2025 Mahindra XUV300.

12 431 kmA Rated▾ Germiston (GP)
R 240 900
Make: MahindraModel: Xuv300Year: 2025Mileage: 12 431 kmPrice: R 240 900Status: For Sale#622111312
2024 Mahindra Xuv300
2024 Mahindra Xuv300 1.5d (W6)

Discover smart value and everyday practicality with this 2024 Mahindra XUV300 1.5d W6 in white, a compact SUV that offers efficient diesel motoring, modern convenience and confident urban versatility. With just 25,372 km on the clock, this certified vehicle presents excellent mileage for its age, making it a strong choice for buyers looking for a well-kept, low-kilometre SUV. The manual transmission, front-wheel drive and 5.0L/100 km average fuel consumption help keep running costs manageable, while features such as Bluetooth, Apple CarPlay/Android Auto, cruise control, reverse camera and rear park distance control add comfort and ease to every drive. This Mahindra XUV300 is ideal for a young professional, small family or first-time SUV buyer wanting a practical and stylish vehicle with real value for money at R236,900. It comes with a complete, up-to-date service history, spare keys and warranty active until December 2028, giving added peace of mind. Visit WeBuyCars at the Silver Lakes Branch in Pretoria, Gauteng, and see why this 2024 Mahindra XUV300 is a compelling option in the affordable SUV segment. Finance is available from approximately R4,583 per month.

25 372 kmA Rated▾ Silver Lakes (GP)
R 236 900
Make: MahindraModel: Xuv300Year: 2024Mileage: 25 372 kmPrice: R 236 900Status: For Sale#46FE01830
2020 Mahindra Xuv300
2020 Mahindra Xuv300 1.5d (W4)

Discover smart value and everyday practicality with this 2020 Mahindra XUV300 1.5d (W4) in striking red, now available at our Silver Lakes Branch in Pretoria, Gauteng. This compact Sports Utility Vehicle (SUV) offers a diesel engine with a manual transmission, front-wheel drive and a fuel-efficient average consumption of 4.8L/100km, making it a great choice for drivers who want lower running costs without compromising on versatility. With 69,115 kilometres on the clock, complete and up-to-date service history, and spare keys included, this XUV300 presents as a well-kept option for a first-time buyer, young professional or small family looking for dependable everyday transport. Inside, you’ll find useful features such as Bluetooth, ABS and power steering, along with seating for five and the confidence of Mahindra’s practical SUV design. Priced at R155,900 with a monthly finance instalment from around R3,148, it offers excellent value in the compact SUV segment. This vehicle is currently on auction and can be viewed with 360 images available online, making it easy to explore before you buy.

69 115 kmA Rated▾ Dome (GP)
R 163 900
Make: MahindraModel: Xuv300Year: 2020Mileage: 69 115 kmPrice: R 163 900Status: For Sale#6E1B07628
2019 Mahindra Xuv300
2019 Mahindra Xuv300 1.2T (W6)

This 2019 Mahindra XUV300 1.2T (W6) is a stylish red sports utility vehicle that offers a great balance of practicality, comfort and value for money. With a petrol engine, manual transmission and front-wheel drive, it is well suited to drivers who want a capable SUV for everyday commuting as well as weekend travel. The XUV300’s compact SUV body type, 5 doors and 5-seat layout make it a smart choice for a young professional, small family or first-time SUV buyer looking for something versatile and easy to live with. It also comes with useful features such as ABS, Bluetooth, cruise control, power steering and rear park distance control. With 70,324 kilometres on the clock and a complete, up-to-date service history, this Mahindra is in certified condition and presents excellent peace of mind. It delivers an efficient average fuel consumption of 6.33L/100km, helping keep running costs manageable, while the listed finance instalment of R3,183 per month makes it an attractive option for buyers working within a budget. Available from the Rustenburg Branch in North West, this XUV300 is a well-rounded SUV that combines everyday practicality with solid value.

70 324 kmA Rated▾ Rustenburg (NW)
R 157 900
Make: MahindraModel: Xuv300Year: 2019Mileage: 70 324 kmPrice: R 157 900Status: For Sale#FA0E03385
2022 Mahindra Xuv300
2022 Mahindra Xuv300 1.5d (W8)

The 2022 Mahindra XUV300 1.5d W8 is a smart and well-equipped SUV that offers excellent value for money in the compact SUV segment. Finished in silver, this 5-door diesel model combines everyday practicality with a confident road presence, making it a strong choice for a young professional, small family, or anyone looking for a reliable and efficient daily driver. With only 45,165 km on the clock, a complete and up-to-date service history, and certified inspection status, it presents in great condition and is ready for its next owner. This front-wheel drive SUV comes with a manual transmission, 7 airbags, ABS, traction control, cruise control, Bluetooth, reverse camera, rear park distance control, power steering, and a sunroof for added comfort and convenience. Its diesel engine delivers an impressive average fuel consumption of 4.9L/100km, helping keep running costs down, while the monthly finance instalment from R4,702 makes it an attractive option for buyers seeking affordability and features in one package. Available from WeBuyCars Nelspruit Branch in Mbombela, Mpumalanga, this Mahindra XUV300 is a practical and stylish SUV with real everyday appeal.

45 165 kmA Rated▾ Mbombela (MP)
R 224 900
Make: MahindraModel: Xuv300Year: 2022Mileage: 45 165 kmPrice: R 224 900Status: For Sale#3E9B11961
2021 Mahindra Xuv300
2021 Mahindra Xuv300 1.5d (W8)

The 2021 Mahindra XUV300 1.5d W8 is a stylish white SUV that offers an appealing mix of practicality, efficiency and everyday comfort. Powered by a diesel engine with a manual transmission, it delivers excellent fuel economy at 4.9L/100km, making it a smart choice for budget-conscious drivers who still want a capable and well-equipped vehicle. With 48,376 km on the clock, a certified inspection, complete up-to-date service history and a recent service completed in July 2025, this XUV300 presents as a well-kept option for buyers looking for peace of mind. It also comes with 7 airbags, ABS, traction control, cruise control, Bluetooth and power steering, adding to its strong safety and convenience appeal. As a compact sports utility vehicle, the XUV300 suits young professionals, small families or anyone wanting a versatile daily driver with a confident road presence. The 5-door layout, rear park distance control and sunroof add extra practicality and comfort, while the front-wheel-drive setup keeps it easy to live with in town and on longer trips. Available from the Nelspruit Branch in Mbombela, Mpumalanga, this Mahindra is priced at R216,900 with an estimated monthly finance instalment of R4,228, offering solid value in the SUV segment.

48 376 kmA Rated▾ Mbombela (MP)
R 216 900
Make: MahindraModel: Xuv300Year: 2021Mileage: 48 376 kmPrice: R 216 900Status: For Sale#AB0604990
2022 Mahindra Xuv300
2022 Mahindra Xuv300 1.5d (W8)

Looking for a stylish and efficient SUV with great everyday practicality? This 2022 Mahindra XUV300 1.5d W8 in striking red offers a smart blend of comfort, safety and value. With its diesel engine, manual transmission, front-wheel drive and an impressive average fuel consumption of 4.9L/100km, it’s a strong choice for commuters and young professionals who want to keep running costs down without sacrificing space or features. The 5-door body type, 5 seats, sunroof, Bluetooth, cruise control, reverse camera and rear park distance control make it a well-equipped option for city driving and weekend plans alike. With 57,841 km on the clock, a complete up-to-date service history and a warranty active until 2027-07-21, this Mahindra XUV300 presents excellent peace of mind. It also comes with 7 airbags, ABS, traction control, power steering and auto stop/start for added confidence and efficiency. Available from our Durban Branch in Springfield Park, KwaZulu-Natal, this SUV is priced at R230,900, with finance starting from approximately R4,476 per month. A practical, well-specced compact SUV that offers great value for money.

57 841 kmA Rated▾ Montana (GP)
R 234 900
Make: MahindraModel: Xuv300Year: 2022Mileage: 57 841 kmPrice: R 234 900Status: For Sale#5A0D14712
2024 Mahindra Xuv300
2024 Mahindra Xuv300 1.2T (W4)

The 2024 Mahindra XUV300 1.2T (W4) is a smart and stylish silver SUV that blends everyday practicality with modern convenience. Powered by a petrol engine and paired with a manual transmission, it offers an efficient average fuel consumption of 6.33L/100km, making it a great choice for drivers who want lower running costs without compromising on versatility. With only 26,175 km on the clock, this certified-condition SUV presents excellent value at R214,900, and the monthly finance instalment from R4,188 makes it an attractive option for budget-conscious buyers. This 5-seater front-wheel drive SUV comes well equipped for comfortable city driving and weekend trips, with Bluetooth, Apple CarPlay/Android Auto, ABS, power steering, rear park distance control and a reverse camera. The complete, up-to-date service history adds confidence, while the compact SUV shape and 155 mm ground clearance make it ideal for young professionals, small families, or first-time SUV buyers. Available from the WeBuyCars Polokwane Branch in Limpopo, this Mahindra XUV300 is a well-rounded and appealing everyday vehicle.

26 175 kmA Rated▾ Polokwane (L)
R 194 900
Make: MahindraModel: Xuv300Year: 2024Mileage: 26 175 kmPrice: R 194 900Status: Reserved#0DBC02627
2020 Mahindra Xuv300
2020 Mahindra Xuv300 1.5d (W6)

The 2020 Mahindra XUV300 1.5d W6 is a smart SUV choice for buyers looking for efficiency, practicality and everyday comfort. Finished in white, this 5-seater sports utility vehicle offers a strong balance of style and substance, with a fuel-efficient diesel engine, manual transmission and front-wheel drive setup that makes it ideal for city driving and longer Gauteng commutes alike. With a retail price of R146,900 and a monthly finance instalment from around R2,989, it represents excellent value in the compact SUV segment. This Mahindra XUV300 comes with a complete, up-to-date service history, spare keys, ABS, Bluetooth, cruise control, power steering and rear park distance control for added convenience. With 134,869 km on the clock and a last service completed recently, it remains a well-maintained and appealing option for a young professional, small family or first-time SUV buyer. Available at WeBuyCars’ Dome Branch in Randburg, Gauteng, this XUV300 is a practical and economical diesel SUV with everyday versatility and a confident road presence.

134 869 kmA Rated▾ Midstream (GP)
R 146 900
Make: MahindraModel: Xuv300Year: 2020Mileage: 134 869 kmPrice: R 146 900Status: For Sale#7F2109052
2019 Mahindra Xuv300
2019 Mahindra Xuv300 1.5d (W8)

This 2019 Mahindra XUV300 1.5d (W8) is a smart and stylish SUV that offers excellent value for money at R147,900. Finished in white and presented as a practical 5-door sports utility vehicle, it pairs a fuel-efficient diesel engine with a manual transmission for drivers who want low running costs and confident everyday motoring. With a claimed average fuel consumption of just 4.9L/100km, this XUV300 is an appealing choice for a young professional, growing family, or anyone looking for an efficient and well-equipped compact SUV. The monthly finance instalment starts from R3,006, making it an accessible option in its segment. This Mahindra XUV300 comes with a strong list of features, including Bluetooth, cruise control, reverse camera, rear park distance control, ABS, traction control, power steering, auto stop/start, and a sunroof for added comfort and convenience. It also offers 7 airbags, giving you peace of mind on every journey. With 117,864 kilometres, partial service history, and last serviced on 2024-10-23 at 111,600 km, it remains a practical and modern SUV ready for its next owner. Available from WeBuyCars’ Silver Lakes Branch in Pretoria, Gauteng.

117 864 kmA Rated▾ Silver Lakes (GP)
R 147 900
Make: MahindraModel: Xuv300Year: 2019Mileage: 117 864 kmPrice: R 147 900Status: For Sale#D3E913730
2020 Mahindra Xuv300
2020 Mahindra Xuv300 1.5d (W4)

The 2020 Mahindra XUV300 1.5d (W4) is a practical and efficient SUV that offers excellent value for buyers looking for a diesel automatic? No, manual? It is a manual front-wheel drive SUV finished in white, with a strong road presence and a compact footprint that makes it easy to live with in the city. With 168,477 kilometres on the clock, this Mahindra XUV300 remains a smart option for buyers wanting a spacious 5-seater with low running costs, thanks to its 4.8L/100km average fuel consumption and 42-litre fuel tank. It is powered by an 85 kW diesel engine and comes with useful everyday features such as ABS, Bluetooth, power steering and fuel injection. This XUV300 is a great fit for a value-conscious family, a first-time SUV buyer, or a commuter who wants the comfort and practicality of a sports utility vehicle without stretching the budget. Priced at R137,900 and with a monthly finance instalment from R2,829, it presents an attractive entry into SUV ownership. Available from the Dome Branch in Randburg, Gauteng, this vehicle is listed on auction and offers a solid combination of efficiency, space and affordability.

168 477 kmB Rated▾ Dome (GP)
R 137 900
Make: MahindraModel: Xuv300Year: 2020Mileage: 168 477 kmPrice: R 137 900Status: For Sale#043605439