2017 BMW 4 Series
420D Sport Convertible
43,500mi Auto Diesel 2.0L
£14,999
Marlborough
~£377/pm
This used BMW 4 Series from this dealer in Marlborough has 43,500 miles on the clock and comes fitted out with a 2000CC diesel motor.
1 cars
420D Sport Convertible
43,500mi Auto Diesel 2.0L
£14,999
Marlborough
~£377/pm
This used BMW 4 Series from this dealer in Marlborough has 43,500 miles on the clock and comes fitted out with a 2000CC diesel motor.
2.0 420D M Sport Euro 6 Ss
76,695mi Auto Diesel 2.0L
£13,490
Swindon
~£339/pm
Beginning from £ monthly, you can own this 4 Series 2.0 420D M Sport Euro 6 Ss with 76,695 miles clocked-up on the dashboard, diesel 2.0 LTR motor and automatic transmission.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
First registered in 2024: Second-hand convertible with automatic transmission, a 2.0l petrol engine and only 10 miles clocked up on the dashboard.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
At the full price of £53,990 and with the option to purchase using credit with achievable payments from as little as £ per month, this white 4 Series has got 10 miles clocked up on the dashboard and comes fitted with a 2000 cc petrol motor.
420I M Sport Pro Edition Xdrive Euro 6
11mi Auto Petrol 2.0L
£56,999
Swindon
~£1,431/pm
On the market and ready for you to drive away today is this coupe that has a 2.0l petrol motor with automatic transmission. This second hand one in stock at our dealership in Swindon is up for sale at the outstanding price of £56,999.
420I M Sport Euro 6
3,000mi Auto Petrol 2.0L
£46,222
Swindon
~£1,161/pm
This like new BMW has automatic transmission and a 2000 CC petrol engine with only 3,000 miles on the dash. At the remarkable price of £46,222 or you could buy it on credit with evenly split, convenient repayments starting off at only £ per calendar month.
420I M Sport
6,181mi Auto Petrol 2.0L
£45,888
Swindon
~£1,152/pm
Take a look at this nearly new, low mileage BMW 4 Series that has automatic transmission and a 2.0 Litre petrol motor. This second hand one currently available from our dealership in Swindon has a mere 6,181 miles clocked up on the dash and comes finished in red.
420I M Sport Euro 6
6,000mi Auto Petrol 2.0L
£37,333
Swindon
~£938/pm
Looking to buy a BMW? Well, consider this used one with only 6,000 miles clocked-up on the dash.
420D Mht M Sport Euro 6
9,102mi Auto Diesel 2.0L
£33,000
Swindon
~£829/pm
Are you interested in owning a BMW 4 Series 420D Mht M Sport Euro 6? Then have a more detailed look at this second hand one with only 9,102 miles clocked up on the dash.
420I M Sport Euro 6
14,789mi Auto Petrol 2.0L
£33,250
Swindon
~£835/pm
At this dealer there's a marvellous price on this second hand 4 Series 420I M Sport Euro 6 with a 2.0l petrol engine, automatic transmission and 14,789 miles on the dashboard.
430D Mht M Sport Euro 6
16,573mi Auto Diesel 3.0L
£32,777
Swindon
~£823/pm
A 3.0L diesel engine and automatic transmission are just some of the qualities that this convertible 4 Series 430D Mht M Sport Euro 6 is offering.
420I M Sport Euro 6
20,856mi Auto Petrol 2.0L
£30,555
Swindon
~£767/pm
This coupe BMW 4 Series has 20,856 miles clocked up on the dash and features a 2.0 LTR petrol engine with automatic transmission.
420I M Sport
21,542mi Auto Petrol 2.0L
£29,888
Swindon
~£751/pm
A fantastic price of £29,888 for this low mileage 4 Series 420I M Sport that has just 21,542 miles clocked up on the dashboard.
M440i Mht Xdrive Euro 6
37,190mi Auto Petrol 3.0L
£35,777
Swindon
~£898/pm
Now available to view at your request is this second hand car with 37,190 mi clocked up on the dashboard, automatic gearbox and 3.0l petrol motor.
420I M Sport Euro 6
15,152mi Auto Petrol 2.0L
£28,777
Swindon
~£723/pm
This BMW 4 Series is in an excellent, nearly new condition, it's only got 15,152 miles on the clock and is in great working order.
2.0 430I M Sport Euro 6-Door
19,996mi Auto Petrol 2.0L
£31,222
Swindon
~£784/pm
A terrific price of just £31,222 is currently being advertised by us at this dealer on this BMW 4 Series with low mileage which has automatic transmission and a 2000cc petrol motor.
430I M Sport Euro 6
39,415mi Auto Petrol 2.0L
£27,888
Swindon
~£700/pm
Available to buy is this coupe fitted with automatic transmission and a 2.0l petrol motor. This used model comes in the tone of blue and has clocked-up 39,415 miles.
420I Sport U6185 Ulez
70,000mi Auto Petrol 2.0L
£13,995
Swindon
~£351/pm
Painted in the tone of blue, this coupe BMW 4 Series has 70,000 miles clocked up on the dashboardand incorporates a 2000CC petrol motor and automatic transmission.
440I M Sport
74,000mi Auto Petrol 3.0L
£18,750
Swindon
~£471/pm
This 4 Series 440I M Sport has 74,000 miles on the clock and comes fitted with a 3000cc petrol engine with automatic transmission.
435D Xdrive M Sport
49,900mi Auto Diesel 3.0L
£15,995
Swindon
~£402/pm
A 3.0 ltr diesel engine and automatic transmission are just some of the attributes that this second hand car is offering its driver.
430D M Sport
99,000mi Auto Diesel 3.0L
£11,890
Swindon
~£299/pm
Available for viewing at this car dealership's showroom - BMW 4 Series 430D M Sport that is equipped with a 3.0l diesel motor and automatic transmission.
2.0 420D M Sport
136,355mi Auto Diesel 2.0L
£9,500
Swindon
~£239/pm
Available on the market is this 4 Series 2.0 420D M Sport that contains a 2.0 LTR diesel engine with automatic transmission. At the fabulous price of £9,995 and affordable instalments available starting at only £ pm.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Melksham
~£1,356/pm
Now available to view at this dealer is this convertible car with 10 miles clocked up on the dash, automatic gearbox and 2.0l petrol engine.
420I M Sport Euro 6
3,219mi Auto Petrol 2.0L
£43,000
Melksham
~£1,080/pm
This used 4 Series that's still in like new condition has got a mere 3,219 miles clocked up on the dash and incorporates a 2.0 ltr petrol motor with automatic transmission.