Used manual BMW 2 Series for sale

415 cars from UK dealers, updated 23 October 2026. Typical asking price £9,700. Half of them are priced between £8,000 and £11,500.

AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.

What does a used manual BMW 2 Series cost?

Typical asking price £9,700 across 415 cars for sale. A 2020 one is typically £13,500, a 2014 one £7,200.

126 have had their price cut since they were first listed.

Typical price by year

YearFor saleTypical priceHalf are priced between
202020£13,500£12,500 to £15,200
201940£12,000£10,800 to £13,000
201896£10,500£9,300 to £11,900
201757£10,000£8,000 to £10,800
201681£8,800£7,900 to £10,000
201574£7,800£6,600 to £8,800
201439£7,200£5,700 to £8,500

Cars for sale now, page 2 of 5

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

·

BMW 2 Series by gearbox, fuel and body

BMW 2 Series prices by year

BMW 2 Series by price

BMW 2 Series near you

More BMW

Everything