2018 BMW 4 Series
435D M Sport
38,500mi Auto Diesel
£21,995
Turriff
~£552/pm
This BMW has 38,500 miles clocked-up on the dash and is fitted with a CC engine. It runs on diesel with automatic transmission and is available in the tone of grey.
4 cars
435D M Sport
38,500mi Auto Diesel
£21,995
Turriff
~£552/pm
This BMW has 38,500 miles clocked-up on the dash and is fitted with a CC engine. It runs on diesel with automatic transmission and is available in the tone of grey.
420D M Sport
24,000mi Auto Diesel 2.0L
£19,995
Turriff
~£502/pm
This dealer is currently advertising a bargain price of just £19,995 for this low mileage coupe which only has 24,000 miles on the clock.
420D Mht M Sport
23,651mi Auto Hybrid
£29,495
Turriff
~£741/pm
This BMW 4 Series 420D Mht M Sport has 23,651 miles clocked up on the dash and features a cc hybrid engine with automatic transmission. This particular second-hand model from this dealership is finished in the shade of blue.
420I Sport
30,400mi Auto Petrol 2.0L
£16,995
Turriff
~£427/pm
Want a BMW? Then take a more in depth look at this used model from this dealer in Turriff, it incorporates a 2.0L petrol engine with automatic transmission and it has 30,400 miles clocked up on the dash.
420I M Sport Step
7mi Auto Petrol 2.0L
£44,898
Kirkcaldy
~£1,127/pm
BMW 4 Series with a 2.0 LTR petrol motor and automatic transmission.
420I M Sport Step
9mi Auto Petrol 2.0L
£56,000
Wolverhampton
~£1,406/pm
Giving its next lucky owner a really excellent and top of the range mode of transport, this convertible BMW comes in the tone of grey, is fitted with automatic transmission, a 2.0 Ltr petrol motor and has 9 miles clocked-up on the dash.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Melksham
~£1,356/pm
Currently available at this dealer in Melksham is this BMW 4 Series 420I M Sport Euro 6 with automatic transmission, 10 miles and a 2000 cc petrol engine.
420I M Sport Step
10mi Auto Petrol 2.0L
£48,695
Brighton
~£1,223/pm
This BMW is in a nearly new, almost flawless condition both in and out, only 4,086 miles on the dash and in fantastic working order.
420I M Sport Step
10mi Auto Petrol 2.0L
£43,998
Fortrose
~£1,105/pm
Buy this second-hand 4 Series 420I M Sport Step for only £43,998. Credit plans begin at £ each month for this motor that is fitted with a 2000 cc petrol motor with automatic transmission.
420I M Sport Step
10mi Auto Petrol 2.0L
£51,600
Loughton
~£1,296/pm
Available for sale - second hand BMW 4 Series that has got a 2.0 litre petrol engine with automatic transmission. Get it at the great price of £51,600 from this dealer.
420I M Sport Pro Edition Step
10mi Auto Petrol 2.0L
£41,898
Kirkcaldy
~£1,052/pm
Currently available at this dealership in the Kirkcaldy area is this like new BMW which comes equipped with a petrol, 2.0 Litre engine and automatic gearbox. It's on the market and ready for its next owner to drive away in the shade of red with 10 miles on the dashboard.
420I M Sport Step
10mi Auto Petrol 2.0L
£43,995
Cambridge
~£1,105/pm
Grab the opportunity to be the happy owner of this BMW 4 Series that is now available at only £43,995. It is finished in the shade of grey, has clocked-up 10 miles and is equipped with a 2000cc petrol motor with automatic transmission.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£62,898
Kirkcaldy
~£1,580/pm
Currently available for sale is this BMW 4 Series that comes fitted with automatic transmission and a 3.0L petrol motor. This second hand model now available from this dealer priced at £62,898 has been finished in grey and has clocked up 10 miles.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
On the market and ready for its new owner to take home is this BMW 4 Series 420I M Sport Euro 6. This used model has 10 miles clocked-up on the dash and is equipped with a 2.0l petrol motor and automatic transmission.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
At this dealer in Swindon you'll find the low price of only £53,990 on this BMW 4 Series 420I M Sport Euro 6 with a 2000CC petrol engine, automatic transmission and 10 miles on the clock.
420I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£46,998
Fortrose
~£1,180/pm
This hatchback BMW 4 Series incorporates a 2.0 litre petrol motor with automatic transmission and has clocked up 10 miles. It's now on the market and ready for its new owner to take home for the terrific price of only £48,998.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£54,395
Brighton
~£1,366/pm
Available to buy is this 4 Series painted in grey. This second hand one has got 10 miles on the dash and contains a 3000CC petrol engine.
420I M Sport Pro Edition Xdrive Euro 6
11mi Auto Petrol 2.0L
£56,999
Swindon
~£1,431/pm
Thinking of going for a BMW 4 Series? Then have a more in depth look at this second hand one painted in with automatic transmission, a 2.0 ltr petrol engine and 11 miles clocked up on the dash.
M440i Xdrive Mht Step
12mi Auto Petrol 3.0L
£61,990
Bishop's Stortford
~£1,557/pm
3,000 miles clocked up on the dash and in the shade of black, this BMW incorporates a 3.0 Litre petrol motor and has automatic transmission.
420I M Sport Step
25mi Auto Petrol 2.0L
£39,950
Bishop's Stortford
~£1,003/pm
Get this second-hand 4 Series 420I M Sport Step for £39,950. Finance offers start from just £ each month for this motor which has automatic transmission and a 2000cc petrol engine.
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.
420I M Sport Step
25mi Auto Petrol 2.0L
£42,990
Southend-on-Sea
~£1,080/pm
First registered in 2024: Second hand BMW 4 Series 420I M Sport Step that has automatic transmission, a 2.0 ltr petrol motor and a mere 25 miles clocked up on the dashboard.
420I M Sport Step
50mi Auto Petrol 2.0L
£44,898
Irvine
~£1,127/pm
Starting from as little as £ monthly, you can have this BMW 4 Series with automatic transmission, a petrol 2000CC engine and 50 miles on the clock.