2017 BMW 4 Series
2.0 420I M
37,550mi Auto 2.0L
£15,550
Harrow
~£390/pm
Own this BMW for only £15,550. It has 37,550 miles on the dash and comes fitted with a 2.0 ltr engine with automatic transmission.
0 cars
2.0 420I M
37,550mi Auto 2.0L
£15,550
Harrow
~£390/pm
Own this BMW for only £15,550. It has 37,550 miles on the dash and comes fitted with a 2.0 ltr engine with automatic transmission.
2.0 420D M Sport Euro 6 Ss
85,000mi Auto Diesel 2.0L
£12,980
London
~£326/pm
Priced at £13,440 you can purchase this second hand convertible from this dealership in London that has a 2.0 Litre diesel motor with automatic transmission.
2.0 420D M
115,550mi Manual 2.0L
£9,950
Harrow
~£250/pm
Get in touch with this dealership for a closer look at this manual hatchback with manual transmission and a 2.0 litre engine. This used one in Harrow has got 115,550 miles clocked-up on the dashboard and is finished in the tone of black.
2.0 420I M Sport Euro 6 Ss
11,500mi Auto Petrol 2.0L
£27,290
Edgware
~£685/pm
Take a look at this like new, low mileage BMW 4 Series, it has automatic transmission and a 2.0 LTR petrol motor. This second-hand one has been finished in black and has got a mere 11,500 miles on the clock.
435D Xdrive M Sport
28,808mi Auto Diesel 3.0L
£14,995
Harrow
~£377/pm
On the market and ready for you to drive away is this 4 Series that incorporates a 3.0L diesel motor and automatic transmission. This second-hand model now up for sale at our dealership in Harrow comes finished in grey and has got 28,808 miles on the dashboard.
3.0 430D M Sport Euro 6 Ss
46,708mi Auto Diesel 3.0L
£16,995
Harrow
~£427/pm
First registered in 2017: Second hand 4 Series that has automatic transmission, a 3000 cc diesel engine and a mere 46,708 miles clocked up on the dash.
2.0 420I M Sport Euro 6 Ss
45,947mi Auto Petrol 2.0L
£13,995
Harrow
~£351/pm
This 4 Series has a 2.0 Litre petrol motor with automatic transmission and it has done 45,947 miles.
2021 21 3.0
70,000mi Auto Hybrid 3.0L
£26,950
Wembley
~£677/pm
This BMW has got 70,000 miles clocked up on the dashboard and incorporates a 3.0 LTR engine. It runs on hybrid with automatic transmission and is finished in grey.
3.0 435I M Sport Euro 6 Ss
35,000mi Auto Petrol 3.0L
£16,990
Harrow
~£427/pm
4 Series 3.0 435I M Sport Euro 6 Ss with a 3.0 ltr petrol motor and automatic transmission.
2.0 420D M Sport Euro 6 Ss
37,000mi Auto Diesel 2.0L
£14,450
Harrow
~£363/pm
Have a look at the fantastic price at this dealer for this second hand BMW with a 2000cc diesel engine, 37,000 miles on the dashboard and automatic transmission.
420D Luxury
48,019mi Auto Diesel 2.0L
£12,500
London
~£314/pm
Available to view upon your request is this 4 Series with 48,008 mi clocked up on the dashboard, automatic transmission and a 2.0 Ltr diesel engine.
2.0 425D M Sport Euro 6 Ss
131,000mi Auto Diesel 2.0L
£6,999
London
~£176/pm
Seize the chance to own this BMW now up for sale at just £6,999. It comes finished in the tone of blue, comes equipped with automatic transmission, a 2000 CC diesel engine and has got 131,000 miles clocked up on the dashboard.
428I M Sport
83,882mi Auto Petrol 2.0L
£11,194
London
~£281/pm
Now advertised by this dealership in London is this coupe BMW 4 Series 2.0 428I M Sport Euro 6 Ss that is equipped with a petrol, 2000 cc engine and automatic transmission. It's on offer and ready for you to drive away in a blue finish with 83,500 miles clocked up on the dash.
2.0 420D M Sport Xdrive Euro 6 Ss
89,395mi Auto Diesel 2.0L
£9,994
London
~£251/pm
Containing a 2.0 Litre diesel motor and automatic transmission, this second hand BMW from this dealer is up for sale in a grey finish and has 89,395 miles on the dashboard.
420I M Sport
13,575mi Auto Petrol 2.0L
£32,990
London
~£828/pm
Painted in the shade of white and in near mint condition, this convertible 4 Series only has 13,575 miles on the dash and features a 2.0 L petrol engine with automatic transmission.
420I M Sport Step
25mi Auto Petrol 2.0L
£45,990
Borehamwood
~£1,155/pm
Be the next owner of this BMW 4 Series 420I M Sport Step which has got a 2000 cc petrol engine with automatic transmission. This second hand model located in Borehamwood comes in black and has 25 miles clocked up on the dashboard.
420I M Sport Step
2,442mi Auto Petrol 2.0L
£44,990
Borehamwood
~£1,130/pm
Second hand BMW in excellent condition, fresh and tidy throughout. It drives like a brand new car with its 2000cc petrol motor, automatic transmission few miles clocked up on the dash. You could even choose to spread the cost of this purchase with evenly spaced, budget friendly repayments starting off at just £ per month.
420I M Sport
13,524mi Auto Petrol 2.0L
£34,990
Borehamwood
~£879/pm
This car has a low mileage of only 13,524 miles on the clock and has been on the road for less than a full year.
420I M Sport
13,533mi Auto Petrol 2.0L
£34,990
Borehamwood
~£879/pm
For sale and available to take for a test drive is this BMW 4 Series finished in blue - this particular model contains a 2.0 L petrol engine with automatic transmission and it has 13,533 miles clocked-up on the dash.
2.0 420I M Sport
20,566mi Auto Petrol 2.0L
£27,299
London
~£686/pm
A brilliant price of only £27,699 is currently being advertised by this dealer for this second hand BMW with a mere 20,566 miles on the dash.
M440i Xdrive Convertible
20,740mi Auto Petrol 3.0L
£38,490
Borehamwood
~£967/pm
Coming in the shade of , this BMW has only got 20,740 miles clocked up on the dashboard and is fitted out with a 3.0 Ltr petrol engine and automatic transmission.
M440i Xdrive Mht Step
20,740mi Auto Petrol 3.0L
£38,490
Borehamwood
~£967/pm
Seize the chance to be the new owner of this BMW which is now available at only £38,990. It is finished in grey, features a 3.0 ltr petrol engine with automatic transmission and it has 20,740 mi on the dash.
2.0 420I M Sport
22,472mi Auto Petrol 2.0L
£28,199
London
~£708/pm
This car comes fitted with automatic transmission and a 2.0L petrol engine with 22,472 miles on the dash. It's now on the market and ready for you to take home for the bargain price of only £28,199.
430I 245 M Sport Step
25,985mi Auto Petrol 2.0L
£30,490
Borehamwood
~£766/pm
Painted in white, this convertible used car has a 2.0 litre petrol motor with automatic transmission and has 25,985 miles clocked up on the dashboard.