2017 BMW 4 Series
420I M Sport
63,920mi Auto Petrol 2.0L
£13,990
Middlesbrough
~£351/pm
Currently available from this dealer in Middlesbrough is this BMW 4 Series - 63,920 miles, automatic transmission and 2000 cc petrol engine.
11 cars
420I M Sport
63,920mi Auto Petrol 2.0L
£13,990
Middlesbrough
~£351/pm
Currently available from this dealer in Middlesbrough is this BMW 4 Series - 63,920 miles, automatic transmission and 2000 cc petrol engine.
420I Gran Coupe M Sport
24,482mi Auto Petrol 2.0L
£19,990
Middlesbrough
~£502/pm
Planning on buying a BMW 4 Series 420I Gran Coupe M Sport? Then take a closer look at this used one coming in the tone of white with a 2.0 ltr petrol engine, 24,482 miles on the dash and automatic transmission.
420D 190 M Sport Professional Media
45,303mi Auto Diesel
£15,700
Middlesbrough
~£394/pm
Now advertised by this dealership in Middlesbrough is this hatchback BMW 4 Series 420D 190 M Sport Professional Media which encompasses a diesel, Litre engine and automatic transmission. It is on offer and ready for its new owner to drive away in the shade of black with 45,303 miles clocked-up on the dashboard.
Coupe
37,376mi Auto Petrol 2.0L
£26,447
Middlesbrough
~£664/pm
On the market and ready for its next owner to drive away is this 4 Series that contains a 2.0 litre petrol motor with transmission. This second-hand model has 37,376 miles clocked up on the dash.
430D M Sport Professional Media
49,971mi Auto Diesel
£14,047
Middlesbrough
~£353/pm
Get in touch with this dealership for a closer look at this automatic 4 Series with automatic transmission and a litre diesel motor. This used one in Middlesbrough has 49,971 mi on the dash and is finished in the tone of grey.
Convertible
44,503mi Auto Petrol 2.0L
£21,100
Middlesbrough
~£530/pm
Head over to this dealership for a closer look at this 4 Series Convertible with a 2.0 ltr petrol motor and transmission. This used one in the Middlesbrough area has 44,503 miles clocked up on the dashboard and is finished in black.
420D 190 M Sport Professional Media
80,435mi Manual Diesel 2.0L
£12,795
Middlesbrough
~£321/pm
80,435 miles on the dash and coming in the tone of blue, this hatchback motor comes fitted out with manual transmission and a 2.0L diesel engine.
435D Xdrive M Sport
30,346mi Auto Diesel 3.0L
£23,710
Middlesbrough
~£595/pm
Coming fitted with a 3000 cc diesel engine with automatic transmission, this 4 Series 435D Xdrive M Sport is finished in the tone of black and has 30,346 miles clocked up on the dash.
M440i Xdrive Mhev
27,969mi Auto Petrol 3.0L
£39,990
Middlesbrough
~£1,004/pm
Become the next owner of this 4 Series which comes fitted with automatic transmission and a 3.0 LTR petrol motor. This second hand one comes in grey and has got 27,969 miles clocked up on the dash.
420I Luxury
49,187mi Auto Petrol 2.0L
£12,768
Middlesbrough
~£321/pm
49,187 miles clocked up on the dash, this 4 Series 420I Luxury comes equipped with automatic transmission and a 2.0 litre petrol motor.
3.0 435D M Sport Xdrive Euro 6 Ss
85,123mi Auto Diesel 3.0L
£8,995
Middlesbrough
~£226/pm
Available to view at this dealer located in the Middlesbrough area is this 4 Series that has automatic transmission and a 3.0 Ltr diesel engine. It's up for sale in the tone of black with 85,123 miles on the dash.
Convertible 2.0 420D M Sport Convertible 2014
72,000mi Auto Diesel 2.0L
£11,995
Thornbury
~£301/pm
This BMW 4 Series Convertible 2.0 420D M Sport Convertible 2014 has got 72,000 mi clocked-up on the dashboard and comes fitted with a 2.0 Ltr diesel motor with automatic transmission.
M440d Xdrive 3.0 Mhev
20,000mi Auto Diesel 3.0L
£36,495
Stockton-on-Tees
~£916/pm
On offer at our incredible price of just £38,495 is this BMW, it has 20,000 miles on the dash and incorporates a 3000CC diesel motor with automatic transmission.
3.0 435D Xdrive M Sport 309 Bhp
68,336mi Auto Diesel 3.0L
£19,995
Hartlepool
~£502/pm
At the terrific price of just £19,995 is this BMW 4 Series 3.0 435D Xdrive M Sport 309 Bhp which has automatic transmission and a 3.0 ltr diesel motor. This second hand model at this dealership in Hartlepool has been finished in the tone of black and has 68,336 miles clocked up on the dash.
430D M Sport
48,000mi Auto Diesel 3.0L
£16,990
Darlington
~£427/pm
On offer at our fabulous price of only £16,990 is this BMW, it has a 3.0 L diesel engine with automatic transmission and it has 48,000 miles on the clock.
430D M Sport
72,000mi Auto Diesel 3.0L
£14,999
Hartlepool
~£377/pm
This BMW 4 Series available from this dealership in Hartlepool priced at £14,999 has 72,000 miles clocked up on the dash and is finished in the tone of blue.
420I Xdrive M Sport
59,000mi Manual Petrol 2.0L
£11,990
Darlington
~£301/pm
On the market and ready for you to drive home is this 4 Series that is fitted out with a 2.0 Ltr petrol engine with manual transmission. This second hand model available from this dealer in Darlington has 59,000 miles on the clock and has been finished in the tone of grey.
2.0 420D M Sport 181 Bhp
95,291mi Manual Diesel 2.0L
£8,708
Darlington
~£219/pm
On offer and available to take on a test drive is this coupe in the tone of white; this second-hand model has 95,291 miles on the clock and is equipped with a 2.0 LTR diesel motor and manual transmission.
2.0 420D Se Euro 6 Ss
143,000mi Auto Diesel 2.0L
£5,999
Durham
~£151/pm
In the tone of grey, this coupe 4 Series has 143,000 miles clocked-up on the dash and incorporates a 2.0 litre diesel motor with automatic transmission.
2.0 420D M Sport Euro 6 Ss
132,000mi Auto Diesel 2.0L
£7,699
Durham
~£193/pm
With a 2.0 L diesel engine and automatic transmission, this BMW 4 Series 2.0 420D M Sport Euro 6 Ss comes in the tone of white and has 132,000 miles on the dashboard.
420D M Sport
138,000mi Auto Diesel 2.0L
£8,495
Northallerton
~£213/pm
Now available at this dealer in Northallerton: BMW 4 Series 420D M Sport - 2.0 ltr diesel motor with automatic transmission and 134,000 miles.
3L 435I M Sport
56,000mi Auto Petrol 3.0L
£16,990
Houghton-Le-Spring
~£427/pm
Looking to buy a BMW 4 Series? Well, take a more in depth look at this second-hand one from this dealer with 56,000 miles clocked-up on the dashboard, automatic transmission and a 3000 cc petrol motor.
2.0 420D M Sport Euro 6 Ss
73,228mi Auto Diesel 2.0L
£14,180
Seaham
~£356/pm
Giving its new proud owner a brilliant and top of the range level of transport, this 4 Series 2.0 420D M Sport Euro 6 Ss is available in the shade of red, has 73,228 miles on the clock and comes equipped with a 2000cc diesel motor with automatic transmission.
420D M Sport
102,643mi Auto Diesel 2.0L
£10,990
Richmond
~£276/pm
A 2000 cc diesel engine and automatic transmission are just some of the qualities that this vehicle is offering its owner.