Motoring Today

BMW 2 Series under £10,000

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.

Available now
4
under £10,000
Cheapest
£6,850
In budget
BMW 2 Series
Great price

BMW 2 Series

2015 218d Luxury Auto

DieselAutomatic64,626 mi2015
Band B · £20/yr
Finance available on request
£6,850
cash

SWS Car Sales Ltd·3.8 (121)· Cobham

BMW 2 Series

BMW 2 Series

2015 218i M Sport

PetrolManual80,431 mi2015
Band D · £170/yr
£204/mo
£7,690
cash

Ezy Access·4.5 (207)· South Ruislip

BMW 2 Series
Above market

BMW 2 Series

2017 218i Sport

PetrolManual60,000 mi2017
£200/yr
£196/mo
£8,495
cash

Protheroes·4.4 (73)· Market Harborough

BMW 2 Series
Fair price

BMW 2 Series

2018 218i M Sport Auto

PetrolAutomatic89,638 mi2018
£200/yr
£226/mo
£9,999
cash

AB Dealers·4.6 (196)· Feltham

Frequently asked questions

What BMW 2 Series models can I get for under £10,000?
Currently, Motoring Today has 3 BMW 2 Series models listed under £10,000, with the cheapest starting at £7,790. These typically range from 2015 to 2021 model years.
Is finance available for a BMW 2 Series at this price point?
Yes, finance can be arranged. Representative examples for a BMW 2 Series at this price point include a payment of £181 per month over 60 months with a 13% APR. Finance is subject to status.
What should I check when buying a BMW 2 Series under £10,000?
Always review the full MOT history and advisories, which Motoring Today provides for every listing. Ensure there's a comprehensive service history and check if the mileage aligns reasonably with the car's age.