2025 plate

2025 Volvo XC40 prices

Market data through 10 August 2026 · 30 dealers

£30,995 median asking price · 442 used 2025 XC40s with recorded mileage

0.0% over 30 days

On the same forecourt today, a 2026 costs about 10% more and a 2024 about 7% less. Typical mileage on a 2025 is 9,798.

Roughly £598/month on the midpoint price — 60 months, £3,100 deposit, representative 10.9% APR — indicative, not a quote. We don't arrange finance; this is here so the price means something in the terms most people buy in.

474
Advertised now
30
Dealers
9,798
Median mileage
40 days
Median time advertised
67%
Have had a price cut

7% of 2025 XC40s advertised are delivery-mileage or have no mileage recorded — expected on a recent plate. They sit outside the median above, which covers used cars only.

Which 2025 XC40s are worth buying? The page above is the whole market. Ask Torq on WhatsApp which of the cars actually for sale are the good ones.

Not ready yet? Get a message when a 2025 XC40 drops in price →

What people are asking for a 2025 XC40

Position in the marketAsking price
Cheapest 10%under £28,790
Lower quarterunder £29,791
Midpoint£30,995
Upper quarterover £32,991
Dearest 10%over £34,990

2025 against every other XC40 year

YearMedian asking priceMedian mileageAdvertised
2026 £33,990 1,231 325
2025 — this page £30,995 9,798 474
2024 £28,898 14,714 141
2023 £25,485 27,074 329
2022 £21,995 35,488 256
2021 £19,982 39,099 200
2020 £18,998 49,504 125
2019 £17,498 56,926 109
2018 £16,698 63,003 50

More on the Volvo XC40

How this is measured. 2025 refers to the registration year. Figures are seven-day trailing medians over days that passed our data-quality checks, covering cars with recorded mileage above 1,000.

Comparisons between years describe different cars on sale today — a 2025 car next to a newer one — not one car losing value over time.

Market data through 10 August 2026, based on 7 days of measurements.

Similar cars at this price

Cars sharing this one's part of the market — same sort of age, fuel, size and mileage — regardless of badge.