Market-wide median (MarketCheck)
Across live UK listings
4 in stock now
Representative PCP/HP
BMW 3 Series price — FAQs
How much is a used BMW 3 Series?
A used BMW 3 Series typically costs around £18,264, based on current UK market data. Prices for the 7060 currently listed models range from £900 to £72,500.
What is the cheapest used BMW 3 Series?
The cheapest used BMW 3 Series available right now is priced at £9,999. Representative finance options may be available from £242 per month, though finance is subject to status.
What affects the price of a used BMW 3 Series?
The price of a used BMW 3 Series is primarily influenced by its age, mileage, specific trim level, and fuel type. Newer models with lower mileage and desirable specifications generally command higher prices.
Is now a good time to buy a used BMW 3 Series?
The used car market is dynamic, and what constitutes a 'good time' can vary based on individual circumstances and market trends. We consistently update our pricing data, last refreshed on 27 September 2026, to reflect current conditions, giving you an up-to-date view of the market.
