
BMW 2 Series
2015 218d Luxury Auto
SWS Car Sales Ltd·3.8 (121)· Cobham
4 used BMW 2 Series for sale from £6,850 — every car priced under £10,000. Compare ULEZ, mileage and finance side by side.
There are 5 BMW 2 Series models currently available for under £10,000, with our stock last updated on 6 September 2026. Prices for these excellent compact executive cars start from just £7,250 cash. For those considering finance, a representative example for the cheapest model is available from £163 per month on a Hire Purchase agreement; please remember that finance is subject to status. Within this budget, you can expect to find BMW 2 Series models spanning from 2015 to 2023. This price range typically offers a selection of well-maintained cars, allowing buyers to experience the acclaimed driving dynamics and premium feel BMW is known for, without exceeding a sensible cash limit.

2015 218d Luxury Auto
SWS Car Sales Ltd·3.8 (121)· Cobham

2015 218i M Sport
Ezy Access·4.5 (207)· South Ruislip

2017 218i Sport
Protheroes·4.4 (73)· Market Harborough

2018 218i M Sport Auto
AB Dealers·4.6 (196)· Feltham