Used BMW 3 Series for sale under £15,000 in England

2,472 cars from UK dealers in England, updated 28 October 2026. Typical asking price £9,000. Half of them are priced between £6,000 and £11,700.

AskCar lists 584,857 cars from 12,986 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.

Price cuts in England

548 cars in England have had their price cut since they were first listed.

Typical price by year

YearFor saleTypical priceHalf are priced between
202239£14,000£12,900 to £14,200
202160£13,800£12,000 to £14,500
202065£13,500£12,000 to £14,500
2019141£13,000£11,500 to £14,100
2018217£11,300£9,500 to £13,000
2017235£10,800£9,000 to £13,000
2016296£9,800£8,000 to £11,800
2015304£9,000£7,300 to £11,000
2014264£7,800£6,000 to £9,500
2013222£7,000£5,300 to £8,500
2012175£5,300£4,200 to £6,800
201193£5,000£3,700 to £7,000
201075£4,300£3,500 to £5,500
200967£3,800£2,800 to £5,500
200838£4,000£3,500 to £6,000
200754£5,000£3,000 to £6,500
200621£4,000£2,900 to £7,000

Cars for sale now, page 2 of 25

The cheaper cars like each one are on its AskCar page.

·

BMW 3 Series in England by price

BMW 3 Series across the UK by price

More in England

More BMW

Same budget

Everything