2017 BMW 4 Series
420I M Sport Professional Media
60,000mi Auto Petrol 2.0L
£14,495
Middlesbrough
~£364/pm
This coupe has got 60,000 miles clocked-up on the dash and is equipped with a 2.0 Litre petrol engine with automatic transmission.
9 cars
420I M Sport Professional Media
60,000mi Auto Petrol 2.0L
£14,495
Middlesbrough
~£364/pm
This coupe has got 60,000 miles clocked-up on the dash and is equipped with a 2.0 Litre petrol engine with automatic transmission.
420I Gran Coupe M Sport
47,077mi Auto Petrol 2.0L
£17,047
Middlesbrough
~£428/pm
Be the next owner of this BMW which comes fitted with automatic transmission and a 2000 cc petrol engine. This second hand one has 47,077 miles clocked-up on the dash.
420I M Sport
63,920mi Auto Petrol 2.0L
£13,990
Middlesbrough
~£351/pm
Available in the shade of grey, this second-hand 4 Series has got 63,920 miles clocked up on the dash and is fitted out with a 2000cc petrol motor with automatic transmission.
Coupe
37,376mi Petrol 2.0L
£26,447
Middlesbrough
~£664/pm
On the market and ready for its new owner to drive away today is this 4 Series which is fitted with transmission and a 2000 CC petrol motor. This used model currently for sale at our dealership in Middlesbrough only has 37,376 miles on the clock and comes finished in white.
430D M Sport Professional Media
49,971mi Auto Diesel
£16,499
Middlesbrough
~£414/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 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
66,029mi Auto Diesel
£14,999
Middlesbrough
~£377/pm
Currently available at our dealership in Middlesbrough is this BMW 4 Series that comes fitted with automatic transmission and a cc diesel motor. It is on offer and ready for you to drive away in a black finish with 66,029 miles clocked up on the dashboard.
2.0 420D M Sport Euro 6 Ss
93,138mi Auto Diesel 2.0L
£10,195
Middlesbrough
~£256/pm
Coming in , this used car has 93,138 miles clocked-up on the dash and incorporates a automatic 2.0 Litre engine requiring diesel.
420I Xdrive M Sport Professional Media
35,143mi Auto Petrol 2.0L
£18,995
Middlesbrough
~£477/pm
Painted with a red finish, this second hand car is equipped with a 2.0 ltr petrol motor with automatic transmission and has 35,143 miles on the dash. First Registered in 2019, it is on offer and ready for its next owner to drive home for only £18,995.
2.0 420D Mht M Sport Pro Edition Euro 6 Ss
33,495mi Auto Diesel 2.0L
£32,111
Stockton-on-Tees
~£806/pm
Providing the new proud owner a terrific and top of the range level of transport, this BMW 4 Series comes in the tone of , has got 33,300 miles clocked-up on the dash and features a 2.0 L diesel engine with automatic transmission.
420I M Sport Step
14,205mi Auto Petrol 2.0L
£29,999
Stockton-on-Tees
~£753/pm
Second-hand 4 Series, in an almost flawless, like new condition throughout - now available for sale at the outstanding price of £29,999. This car drives and looks like new, only has 14,205 mi clocked up on the dash and comes fitted with a 2.0 LTR petrol engine and automatic transmission.
Xdrive 3.0 Mhev 2
20,000mi Auto Diesel 3.0L
£38,495
Stockton-on-Tees
~£967/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.
M Sport
28,585mi Auto Petrol
£30,078
Stockton-on-Tees
~£755/pm
Currently available from this car dealership's show room is this 4 Series that has automatic transmission and a LTR petrol engine.
420D M Sport
44,520mi Auto Diesel 2.0L
£16,695
Hartlepool
~£419/pm
For sale and ready to take home is this 4 Series painted in the tone of red - this used model has 44,520 miles clocked up on the dash and incorporates a 2.0 ltr 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.
2.0 420I M Sport Pro Edition Euro 6 Ss
13,623mi Auto Petrol 2.0L
£31,995
Darlington
~£803/pm
Head over to this car dealership for a closer look at this automatic BMW with a 2.0 litre petrol motor and automatic transmission. This used one located in the Darlington area has been finished in red and has 13,623 miles clocked up on the dashboard.
420D M Sport
102,643mi Auto Diesel 2.0L
£11,877
Darlington
~£298/pm
Starting at as little as £ per month, you could enjoy this convertible 4 Series with 102,643 miles clocked-up on the dash, diesel 2.0L motor and automatic transmission.
2.0 420D M Sport 181 Bhp
95,291mi Manual Diesel 2.0L
£8,817
Darlington
~£221/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
£6,499
Durham
~£163/pm
Finished in the shade of grey, this BMW has automatic transmission, a 2000 CC diesel engine and clocked-up 143,000 miles.
2.0 420D M Sport Euro 6 Ss
132,000mi Auto Diesel 2.0L
£7,999
Durham
~£201/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
134,000mi Auto Diesel 2.0L
£9,995
Northallerton
~£251/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.
3.0 435I M Sport 302 Bhp
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.
M440i
3,933mi Auto Petrol
£53,100
Durham
~£1,333/pm
Currently available from this dealer is this near mint hatchback that only has 3,933 miles clocked up on the dash.
2.0 420D M Sport Euro 6 Ss
72,228mi Auto Diesel 2.0L
£14,390
Seaham
~£361/pm
On offer and ready for you to take home is this BMW 4 Series featuring automatic transmission with a 2000 cc diesel motor. This second-hand one currently in stock at our dealership in Seaham is for sale at the low price of just £14,390.