Used BMW 4 Series Gran Coupe for sale under £30,000

890 cars from UK dealers, updated 23 October 2026. Typical asking price £14,500. Half of them are priced between £11,200 and £18,000.

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.

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

Typical price by year

YearFor saleTypical priceHalf are priced between
202349£27,500£27,000 to £29,000
202272£26,000£24,500 to £27,500
202057£16,900£15,000 to £18,900
2019152£15,700£13,500 to £17,000
2018160£14,500£12,900 to £16,500
2017116£12,700£10,900 to £14,900
2016110£11,300£9,000 to £13,000
2015109£10,600£8,500 to £13,000
201438£9,200£7,500 to £10,400

Cars for sale now, page 1 of 9

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

BMW 4 Series Gran Coupe by gearbox, fuel and body

BMW 4 Series Gran Coupe prices by year

BMW 4 Series Gran Coupe by price

More BMW

Same budget

Everything