2017 BMW 4 Series
2.0 420I M
37,550mi Auto 2.0L
£15,550
Harrow
~£390/pm
Incorporating a 2.0 LTR motor with automatic transmission, this used coupe is finished in the shade of white and has 37,550 miles clocked up on the dash.
0 cars
2.0 420I M
37,550mi Auto 2.0L
£15,550
Harrow
~£390/pm
Incorporating a 2.0 LTR motor with automatic transmission, this used coupe is finished in the shade of white and has 37,550 miles clocked up on the dash.
2.0 420D M Sport Euro 6 Ss
85,000mi Auto Diesel 2.0L
£13,240
London
~£332/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 420I M Sport Euro 6 Ss
11,500mi Auto Petrol 2.0L
£27,490
Edgware
~£690/pm
Up for sale and ready for you to drive away is this BMW 4 Series 2.0 420I M Sport Euro 6 Ss that has automatic transmission and a 2.0l petrol engine. This one with low mileage at this dealer has only got 11,500 miles clocked up on the dashboard.
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
This BMW has automatic transmission, a 3000 cc diesel engine and 46,708 miles clocked-up on the dash. This used model from this dealership in Harrow has been finished in the shade of blue.
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
At this dealer you'll find the low price of only £26,950 on this 4 Series 2021 21 3.0 with a 3.0 L hybrid motor, automatic transmission and 70,000 miles on the dash.
420D M Sport
73,700mi Auto Diesel 2.0L
£12,950
Wembley
~£325/pm
A 2000cc diesel engine and automatic transmission are just some of the attributes that this BMW 4 Series is offering its new owner.
2.0 420D M Sport Euro 6 Ss
37,000mi Auto Diesel 2.0L
£12,450
Harrow
~£313/pm
On offer at our brilliant price of only £13,450 is this BMW 4 Series, it has 37,000 miles clocked up on the dash and comes fitted with a 2000 cc diesel engine.
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.
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
Looking out to buy a BMW 4 Series 420I M Sport? Then have a more detailed look at this second-hand model from this dealer in London, it has 13,575 miles on the dashboard and is fitted out with a 2.0 LTR petrol motor.
420I M Sport Step
25mi Auto Petrol 2.0L
£44,990
Borehamwood
~£1,130/pm
Commencing from only £ each month, you can buy this hatchback 4 Series 420I M Sport Step with 25 miles on the dash, petrol 2000 CC motor and automatic transmission.
420I M Sport Step
25mi Auto Petrol 2.0L
£45,990
Borehamwood
~£1,155/pm
Now available to buy is this car on offer at the awesome price of just £45,990. This dealership in Borehamwood also gives you the option to pay using achievable monthly payments with repayment packages starting at just £ monthly.
M440i Xdrive Mhev
2,431mi Auto Petrol 3.0L
£38,990
Borehamwood
~£979/pm
Be the new owner of this BMW that is fitted out with automatic transmission and a 3000CC petrol motor. This second-hand one has got 2,431 miles clocked up on the dashboard.
M440i Xdrive Mhev
2,513mi Auto Petrol 3.0L
£38,990
Borehamwood
~£979/pm
Available to view at our dealership in Borehamwood is this 4 Series that has automatic transmission and a 3.0 Ltr petrol motor. It is on offer and ready for its next owner to drive away in a white finish with 2,513 miles on the dashboard.
420I M Sport
13,524mi Auto Petrol 2.0L
£35,990
Borehamwood
~£904/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
£35,990
Borehamwood
~£904/pm
This 4 Series 420I M Sport has 13,524 mi clocked up on the dash and comes fitted out with a 2000CC engine. It runs on petrol with automatic transmission and is finished in blue.
2.0 420I M Sport
20,566mi Auto Petrol 2.0L
£27,699
London
~£696/pm
In a blue finish, this BMW 4 Series 2.0 420I M Sport has got 20,566 miles clocked up on the dashboard and is equipped with a 2000cc petrol motor with automatic transmission.
M440i Xdrive Mht Step
20,740mi Auto Petrol 3.0L
£38,990
Borehamwood
~£979/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.
M440i Xdrive Convertible
20,740mi Auto Petrol 3.0L
£38,990
Borehamwood
~£979/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.
2.0 420I M Sport
22,472mi Auto Petrol 2.0L
£28,199
London
~£708/pm
Now advertised by this dealer is this second-hand, low mileage BMW 4 Series 2.0 420I M Sport equipped with a 2000cc petrol engine and automatic transmission. It is available to drive home in the tone of black with only 22,472 miles clocked up on the dash.
420I M Sport
27,741mi Auto Petrol 2.0L
£26,990
Borehamwood
~£678/pm
On offer and ready for its new owner to drive home is this BMW painted in green. This used one is equipped with a 2.0 LTR petrol engine with automatic transmission and it has got 27,740 mi clocked up on the dash.