Used petrol BMW 4 Series for sale

777 cars from UK dealers, updated 27 October 2026. Typical asking price £24,000. Half of them are priced between £15,800 and £30,000.

AskCar lists 581,201 cars from 12,993 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 777 cars for sale. A 2026 one is typically £41,500, a 2014 one £11,000.

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

Typical price by year

YearFor saleTypical priceHalf are priced between
202666£41,500£39,500 to £46,000
202548£38,000£36,500 to £42,500
202432£33,500£31,000 to £36,000
202365£30,000£28,000 to £32,000
202298£27,000£25,500 to £29,000
202193£25,000£23,000 to £27,000
202027£20,000£18,100 to £23,500
201963£17,500£16,000 to £19,200
201879£16,500£14,500 to £20,000
201759£15,600£12,500 to £18,000
201643£13,000£11,400 to £16,200
201543£11,500£9,900 to £14,000
201451£11,000£8,800 to £13,900

Cars for sale now, page 8 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