2017 BMW 4 Series
420D M Sport
72,000mi Manual Diesel 2.0L
£12,499
York
~£314/pm
Starting out at £ each month, you can enjoy this coupe car with manual transmission, a diesel 2.0 Ltr motor and 72,000 miles on the dashboard.
12 cars
420D M Sport
72,000mi Manual Diesel 2.0L
£12,499
York
~£314/pm
Starting out at £ each month, you can enjoy this coupe car with manual transmission, a diesel 2.0 Ltr motor and 72,000 miles on the dashboard.
420D M Sport
65,000mi Auto Diesel 2.0L
£14,999
York
~£377/pm
On the market and ready for its next owner to take home is this BMW 4 Series 420D M Sport that incorporates a 2000 CC diesel motor with automatic transmission. This second hand model at this dealership has 65,000 miles clocked-up on the dashboard.
Diesel
136,600mi Auto Diesel 3.0L
£11,450
York
~£288/pm
At this dealer you will find the fantastic price of only £11,750 on this 4 Series Diesel with a 3000CC diesel motor, automatic transmission and 136,600 miles on the dash.
435D Xdrive M Sport Professional Media
57,000mi Auto Diesel 3.0L
£17,250
York
~£433/pm
Be the next owner of this BMW that contains a 3.0l diesel engine and automatic transmission. This used model has got 57,000 miles clocked up on the dash.
420I M Sport
11,958mi Auto Petrol 2.0L
£36,334
York
~£912/pm
On the market and ready for you to take home - second hand BMW 4 Series incorporating a 2000cc petrol motor and automatic transmission. It could be yours for the fabulous price of £38,676 from this dealer.
420I M Sport Step
18,676mi Auto Petrol 2.0L
£36,298
York
~£912/pm
Available at this dealership in York: BMW 4 Series - automatic transmission with a 2.0l petrol motor and 18,676 miles.
420I M Sport
56,888mi Auto Petrol 2.0L
£14,600
York
~£367/pm
This BMW 4 Series 420I M Sport is fitted out with a 2.0 L petrol engine with automatic transmission and has got 56,888 miles on the clock. This second-hand one from this dealership comes in the tone of white.
420I Gran Coupe M Sport
75,269mi Manual Petrol 2.0L
£12,300
York
~£309/pm
This BMW has 75,269 miles on the dashboard and comes fitted out with a 2.0L petrol motor with manual transmission.
M Sport
9,495mi Auto Petrol
£30,300
York
~£761/pm
In a white finish, this BMW 4 Series comes fitted with automatic transmission, a cc petrol engine and has got 9,495 miles on the clock.
M Sport
13,739mi Auto Petrol
£34,861
York
~£875/pm
First registered in 2024: Second hand BMW with a l petrol engine with automatic transmission and just 13,739 miles clocked-up on the dash.
M Sport
14,018mi Auto Petrol
£31,383
York
~£788/pm
This hatchback 4 Series M Sport has a litre petrol engine with automatic transmission and it has 14,018 miles clocked up on the dash. First Registered in 2022, it's on the market and ready for its new owner to drive away for just £31,625.
420I M Sport
3,665mi Auto Petrol 2.0L
£39,078
York
~£981/pm
Coming fitted out with automatic transmission and a l petrol engine; this second-hand BMW is currently available on the market with 3,665 miles clocked-up on the dash.
435D Xdrive M Sport
45,063mi Auto Diesel 3.0L
£17,966
Selby
~£451/pm
Up for sale and ready for its new owner to drive away - second hand 4 Series 435D Xdrive M Sport that comes fitted out with automatic transmission and a 3.0 LTR diesel engine. At the superb price of just £18,095 from this dealer.
3.0 M440i Mht Xdrive Euro 6 Ss
30,512mi Auto Hybrid 3.0L
£41,950
Knaresborough
~£1,053/pm
On the market and ready for its next owner to drive home is this 4 Series 3.0 M440i Mht Xdrive Euro 6 Ss which comes fitted out with automatic transmission and a 3000CC hybrid engine. This second hand model has 30,512 miles clocked up on the dashboard.
2017 3.0 435D M Sport Xdrive Euro 6 Ss
92,000mi Auto Diesel 3.0L
£14,995
Knaresborough
~£377/pm
Giving its next happy owner a remarkable and high class level of transport, this hatchback BMW 4 Series is finished in the shade of black, comes fitted out with automatic transmission, a 3000 CC diesel motor and has 92,000 miles clocked-up on the dash.
3.0 430D M Sport Xdrive Euro 6 Ss
95,400mi Auto Diesel 3.0L
£11,250
Harrogate
~£283/pm
Coming in the tone of grey, this BMW has 95,400 miles clocked up on the dashboard and comes fitted with a 3.0 LTR diesel engine.
420I M Sport Step
3,121mi Auto Petrol
£48,990
Harrogate
~£1,230/pm
This 4 Series has 3,121 miles clocked up on the dash and comes equipped with a litre engine. It runs on petrol with automatic transmission and is available in the shade of white.
420I M Sport Professional Edition
12,160mi Auto Petrol 2.0L
£34,343
Harrogate
~£862/pm
Available in blue, this 4 Series has 12,160 mi clocked up on the dashboard and has a 2000 CC petrol motor with automatic transmission.
M440d Xdrive Mht Step
16,157mi Auto Diesel
£41,499
Harrogate
~£1,042/pm
Available to buy today is this BMW 4 Series M440d Xdrive Mht Step that contains a cc diesel engine with automatic transmission. At the fantastic price of only £41,499 and affordable repayments available starting from only £ per calendar month.
420D M Sport Mhev
31,930mi Auto Diesel 2.0L
£29,499
Harrogate
~£741/pm
Now available from this supplier's show room in Harrogate is this 4 Series 420D M Sport Mhev with low mileage. It has got a mere 31,930 miles clocked up on the dash and contains a 2.0 Litre diesel engine with automatic transmission.
Automatic
44,567mi Auto
£15,990
Middlesbrough
~£402/pm
Currently available to view at our dealership in Middlesbrough is this BMW 4 Series Automatic incorporating a L motor with automatic transmission.
420I M Sport Step Pro Pack
15,412mi Auto Petrol 2.0L
£28,999
Castleford
~£728/pm
Looking to buy a coupe? Then take a more in depth look at this second hand nearly new one which has been very well kept and remains in a like new condition in and out. This vehicle which is now available from our showroom in Oldbury has a mere 15,412 miles clocked up on the dashboard and features a 2.0 Ltr petrol motor with automatic transmission.
M Sport
28,229mi Auto Petrol 2.0L
£19,399
Castleford
~£487/pm
Advertised by this dealer in Castleford is this hatchback BMW 4 Series which comes equipped with automatic transmission and a 2.0L petrol engine. It is up for sale and ready for its next owner to take home in a white finish with 28,229 miles clocked up on the dash.
420I Sport Business Media
45,727mi Manual Petrol 2.0L
£15,999
Castleford
~£402/pm
Coming in black, this hatchback 4 Series has 45,727 miles clocked-up on the dashboard and incorporates a manual 2.0 Ltr engine running on petrol.