Mahindra XUV300 value and depreciation
Known for safety kit at a budget price.
Projected value of a new Mahindra XUV300
We class the Mahindra XUV300 as a weak-franchise mainstream in our 12-tier model, which puts its retention at roughly 59% after three years and 45% after five. Perfectly good cars weighed down by dealer-network and parts-cost perception on the used market.
Retention table
| After | Retained | Retail value | Trade-in |
|---|---|---|---|
| 1 year | 77% | R 199 471 | R 175 534 |
| 3 years | 59% | R 152 336 | R 134 056 |
| 5 years | 45% | R 116 340 | R 102 379 |
| 7 years | 33% | R 86 887 | R 76 461 |
| 10 years | 22% | R 56 079 | R 49 350 |
Estimates for a new purchase at R 259 999; retail basis, trade-in ≈ 12% under retail.
Mahindra's compact SUV landed in 2019 with a strong crash-test score and generous kit for the price. A 1.2 turbo petrol and 1.5 diesel gave it broad appeal against the Venue and Sonet crowd. It made way for the updated XUV 3XO late in 2024.
What used XUV300 years are worth today
Tap a year for the full breakdown: value range, remaining depreciation, and what to pay.
| Year | Est. retail today | Trade-in | |
|---|---|---|---|
| 2024 XUV300 | R 174 318 | R 153 400 | Details → |
| 2023 XUV300 | R 152 336 | R 134 056 | Details → |
| 2022 XUV300 | R 126 187 | R 111 045 | Details → |
| 2021 XUV300 | R 104 526 | R 91 983 | Details → |
| 2020 XUV300 | R 85 622 | R 75 347 | Details → |
| 2019 XUV300 | R 70 137 | R 61 721 | Details → |
XUV300 against its rivals
Mahindra XUV300: common questions
What is a Mahindra XUV300 worth after 3 years?
A Mahindra XUV300 bought new today for R 259 999 is projected to be worth about R 152 336 after three years, which is 59% of its price. A dealer trade-in offer would sit closer to R 134 056.
Does the Mahindra XUV300 hold its value?
We class the Mahindra XUV300 as a weak-franchise mainstream in our 12-tier model, which puts its retention at roughly 59% after three years and 45% after five. Perfectly good cars weighed down by dealer-network and parts-cost perception on the used market.
What does a used Mahindra XUV300 cost?
As a guide: a 2022 model is worth about R 126 187 retail today, while a 2019 model sits around R 70 137. Condition, mileage and spec move real prices by 10% or more either way.
What would a Mahindra XUV300 cost per month?
Financing a new Mahindra XUV300 at R 259 999 over 72 months at 11.75% with a 10% deposit comes to roughly R 4 544 per month before bank fees and insurance.
Keep going
All figures are modelled estimates for planning, not offers or valuations. Data reviewed 2026.