43 cars for sale

Too many? Use the filters on the left to narrow it down.

Enter your postcode to see local cars

43 Petrol BMW 4 Series cars for sale

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
Manufacturer Approved
1/20

BMW 4 Series

420i M Sport Pro Edition 2dr Step Auto

20235,989 milespetrolsemi-auto
£40,999
£693mo PCP
ST174PQ

Representative example: Contract Length: 36 months, 35 Monthly Payments: £693.15, Customer Deposit: £6,149.00, Total Deposit: £6,149.85, Optional Final Payment: £19,983.50, Total Charge For Credit: £9,394.60, Total Amount Payable: £50,393.60, Representative APR: 11.9%, Interest Rate (Fixed): 8.98%, Excess Mileage Charge: 14ppm, Mileage Per Annum: 10,000

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
£715 off
1/20

BMW 4 Series

420i M Sport 2dr Step Auto

20239,476 milespetrolsemi-auto
was £34,590
£33,875
£490mo PCP
DN377DP

Representative example: Contract Length: 36 months, 35 Monthly Payments: £489.59, Customer Deposit: £5,081.00, Total Deposit: £5,081.25, Optional Final Payment: £19,184.45, Total Charge For Credit: £7,526.35, Total Amount Payable: £41,401.35, Representative APR: 10.9%, Interest Rate (Fixed): 10.9%, Excess Mileage Charge: 13.97ppm, Mileage Per Annum: 10,000

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
Manufacturer Approved
1/20

BMW 4 Series

420i M Sport 2dr Step Auto

20239,073 milespetrolsemi-auto
£33,999
£534mo PCP
CW16XH

Representative example: Contract Length: 36 months, 35 Monthly Payments: £534.15, Customer Deposit: £5,099.00, Total Deposit: £5,099.85, Optional Final Payment: £18,263.75, Total Charge For Credit: £8,059.85, Total Amount Payable: £42,058.85, Representative APR: 11.9%, Interest Rate (Fixed): 9.28%, Excess Mileage Charge: 14ppm, Mileage Per Annum: 10,000

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
Manufacturer Approved
1/20

BMW 4 Series

420i M Sport 2dr Step Auto

202310,012 milespetrolsemi-auto
£34,199
£542mo PCP
ST174PQ

Representative example: Contract Length: 36 months, 35 Monthly Payments: £542.42, Customer Deposit: £5,129.00, Total Deposit: £5,129.85, Optional Final Payment: £18,157.50, Total Charge For Credit: £8,073.05, Total Amount Payable: £42,272.05, Representative APR: 11.9%, Interest Rate (Fixed): 9.25%, Excess Mileage Charge: 14ppm, Mileage Per Annum: 10,000

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
Manufacturer Approved
1/20

BMW 4 Series

420i M Sport 2dr Step Auto

202211,257 milespetrolsemi-auto
£32,950
£511mo PCP
PL68LD

Representative example: Contract Length: 36 months, 35 Monthly Payments: £510.90, Customer Deposit: £4,942.00, Total Deposit: £4,942.50, Optional Final Payment: £17,979.28, Total Charge For Credit: £7,853.28, Total Amount Payable: £40,803.28, Representative APR: 11.9%, Interest Rate (Fixed): 6.12%, Excess Mileage Charge: 12.56ppm, Mileage Per Annum: 10,000

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
£1,200 off
1/20

BMW 4 Series

420i M Sport 2dr Step Auto

20228,975 milespetrolsemi-auto
was £30,756
£29,556
£396mo PCP
BR67QR

Representative example: Contract Length: 36 months, 35 Monthly Payments: £396.47, Customer Deposit: £4,433.00, Total Deposit: £4,433.40, Optional Final Payment: £17,992.00, Total Charge For Credit: £6,745.85, Total Amount Payable: £36,301.85, Representative APR: 10.9%, Interest Rate (Fixed): 5.6%, Excess Mileage Charge: 6ppm, Mileage Per Annum: 10,000

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
£1,999 off
1/20

BMW 4 Series

420i M Sport 2dr Step Auto

202213,100 milespetrolsemi-auto
was £30,756
£28,757
£384mo PCP
BR67QR

Representative example: Contract Length: 36 months, 35 Monthly Payments: £383.75, Customer Deposit: £4,313.00, Total Deposit: £4,313.55, Optional Final Payment: £17,588.00, Total Charge For Credit: £6,575.80, Total Amount Payable: £35,332.80, Representative APR: 10.9%, Interest Rate (Fixed): 5.6%, Excess Mileage Charge: 6ppm, Mileage Per Annum: 10,000

BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
BMW 4 Series
£2,297 off
1/20

BMW 4 Series

420i M Sport 2dr Step Auto

202115,258 milespetrolsemi-auto
was £30,287
£27,990
£448mo PCP
TS183RB

Representative example: Contract Length: 36 months, 35 Monthly Payments: £447.50, Customer Deposit: £4,198.00, Total Deposit: £4,198.50, Optional Final Payment: £14,089.00, Total Charge For Credit: £5,960.00, Total Amount Payable: £33,950.00, Representative APR: 10.9%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.6ppm, Mileage Per Annum: 10,000

1
2
1
/
3
1 - 18 of 43 cars

Similar cars to BMW 4 Series

Other models from BMW

About BMW 4 Series cars on heycar

What's the average price of a BMW 4 Series?

£26,079

What’s the average mileage of a BMW 4 Series?

33,994 miles

What’s the most popular BMW 4 Series model year?

2021

What’s the most popular BMW 4 Series colour?

Blue

What’s the most popular BMW 4 Series fuel type?

Petrol

What's the most popular BMW 4 Series engine size?

2L