Used petrol BMW 4 Series for sale

759 cars from UK dealers, updated 26 October 2026. Typical asking price £24,000. Half of them are priced between £15,700 and £30,500.

AskCar lists 579,238 cars from 12,980 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 petrol BMW 4 Series cost?

Typical asking price £24,000 across 759 cars for sale. A 2026 one is typically £41,500, a 2014 one £11,000.

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

Typical price by year

YearFor saleTypical priceHalf are priced between
202667£41,500£40,000 to £46,000
202546£38,000£36,500 to £42,500
202431£33,500£31,500 to £36,000
202361£30,000£28,000 to £32,000
202294£27,000£25,500 to £29,000
202192£25,000£23,000 to £27,000
202026£20,000£18,100 to £23,000
201965£17,500£16,000 to £19,400
201875£16,500£14,500 to £20,000
201758£15,800£12,500 to £18,000
201640£13,200£11,400 to £16,100
201545£11,500£10,000 to £14,000
201449£11,000£8,800 to £14,000

Cars for sale now, page 3 of 8

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

·

BMW 4 Series by gearbox, fuel and body

BMW 4 Series prices by year

BMW 4 Series by price

BMW 4 Series near you

More BMW

Everything