2022 BMW 4 Series
420I M Sport
27,431mi Auto Petrol 2.0L
£31,990
Perth
~£803/pm
A superb price of only £31,990 is currently being advertised by our dealership for this low mileage BMW which has a mere 27,431 miles on the dash.
3 cars
420I M Sport
27,431mi Auto Petrol 2.0L
£31,990
Perth
~£803/pm
A superb price of only £31,990 is currently being advertised by our dealership for this low mileage BMW which has a mere 27,431 miles on the dash.
420I M Sport
27,431mi Auto Petrol 2.0L
£31,990
Perth
~£803/pm
In the tone of black, this 4 Series 420I M Sport has 27,431 miles clocked up on the dash and is equipped with a automatic 2.0l engine running on petrol.
M440i Xdrive Mht Step
27,117mi Auto Petrol 3.0L
£36,498
Perth
~£917/pm
A 3.0L petrol engine and automatic transmission are only some of the attributes that this vehicle has to offer its owner.
430I M Sport Coupe
23,275mi Auto Petrol 2.0L
£34,000
Dundee
~£854/pm
Get behind the wheel of this BMW that is fitted out with a 2.0 litre petrol engine with automatic transmission. This second hand one now available from this dealership priced at £34,000 comes finished in the tone of grey and has just 23,275 miles clocked-up on the dash.
2.0 420I M Sport Euro 6 Ss
38,622mi Auto Petrol 2.0L
£27,500
Dundee
~£691/pm
At the incredible price of only £27,500 is this BMW 4 Series 2.0 420I M Sport Euro 6 Ss, it contains a 2000 CC petrol motor with automatic transmission and has got 38,622 miles clocked up on the dash.
420I M Sport Coupe
27,006mi Auto Petrol 2.0L
£26,500
Dundee
~£665/pm
Finished in white, this coupe BMW 4 Series has got 27,006 miles clocked up on the dashboard and is fitted out with a 2000 CC petrol motor with automatic transmission.
420I M Sport Convertible
30,731mi Auto Petrol
£29,500
Dundee
~£741/pm
With just 30,731 miles on the dashboard and finished in the tone of black, this 4 Series 420I M Sport Convertible features a cc petrol motor and has automatic transmission. Available on the market at the brilliant price of only £29,500 or with the option to buy on finance with achievable payments on hand from £ per calendar month.
2.0 420I M Sport Euro 6 Ss
37,232mi Auto Petrol 2.0L
£29,000
Dundee
~£728/pm
On the market and ready for you to drive away is this 4 Series 2.0 420I M Sport Euro 6 Ss which has automatic transmission and a 2000 CC petrol engine. This one with low mileage from this dealer has done a mere 37,232 miles and has been finished in the shade of blue.
435D Xdrive M Sport Professional Media
63,511mi Auto Diesel 3.0L
£16,800
Cupar
~£422/pm
In a black finish, this BMW contains a 3000CC diesel motor with automatic transmission and has got 63,511 miles clocked up on the dash.
420I M Sport Step
7mi Auto Petrol 2.0L
£44,898
Kirkcaldy
~£1,127/pm
On offer at the outstanding price of just £44,898 is this BMW 4 Series, it comes fitted with a 2.0 L petrol engine with automatic transmission. This used model has 7 miles on the dash.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£62,898
Kirkcaldy
~£1,580/pm
Giving the next proud owner a fantastic and first rate mode of transport, this 4 Series M440i Xdrive Mht Step comes in the tone of grey, contains a 3.0 ltr petrol engine with automatic transmission and has 10 miles on the dash.
420D 190 Sport Business Media
45,037mi Auto Diesel 2.0L
£19,498
Kirkcaldy
~£490/pm
For the total price of only £19,498 is this 4 Series 420D 190 Sport Business Media featuring a 2000cc diesel motor and automatic transmission. This used model has 45,037 miles clocked up on the dash.
2.0 420D Mht M Sport Xdrive Euro 6 Ss
35,000mi Auto Hybrid 2.0L
£27,500
Kirkcaldy
~£691/pm
For the total price of just £27,500 is this second hand BMW 4 Series with just 35,000 miles on the clock.
420D Xdrive M Sport Gran Coupe
41,133mi Auto Diesel 2.0L
£19,000
Kirkcaldy
~£477/pm
Up for sale and ready for its new owner to drive away is this 4 Series that incorporates a 2000 CC diesel engine with automatic transmission. This second hand one at this dealer priced at £18,749 has 41,133 miles on the clock and comes in blue.
3.0 430D M Sport 255 Bhp
70,706mi Auto Diesel 3.0L
£15,995
Burntisland
~£402/pm
Up for sale and ready for you to drive away is this second hand, blue 4 Series 3.0 430D M Sport 255 Bhp that contains a 3000 CC diesel motor with automatic transmission. At the fantastic price of just £16,995 from this dealer located in Burntisland.
420I Xdrive M Sport Professional Media
45,901mi Auto Petrol 2.0L
£18,998
Stirling
~£477/pm
Buy this BMW for only £18,998. It incorporates a 2000 CC petrol engine with automatic transmission and has got 45,901 miles clocked up on the dash.
420D M Sport
20,481mi Auto Diesel 2.0L
£20,498
Bridge of Allan
~£515/pm
This BMW 4 Series for sale from this dealer priced at £19,998 comes finished in silver and has 20,481 miles on the dash.
440I M Sport
29,456mi Auto Petrol 3.0L
£23,800
Stirling
~£598/pm
A terrific price of £24,500 from this dealership on this low mileage BMW that only has 29,456 miles clocked up on the dash.
420D 190 Xdrive M Sport Prof Media
69,653mi Auto Diesel
£18,150
Falkirk
~£456/pm
Priced at £18,150 you can get this second hand 4 Series from this car dealership in Falkirk fitted out with automatic transmission and a LTR diesel motor.
2L 420D M Sport
24,934mi Auto Diesel 2.0L
£19,995
Falkirk
~£502/pm
Up for sale and ready for its new owner to drive home is this 4 Series 2.0 420D M Sport 188 Bhp finished in the tone of black. This second hand one has 24,934 miles on the dash and is fitted with a 2.0 Ltr diesel motor.
2L 420D M Sport
52,459mi Auto Diesel 2.0L
£17,990
Falkirk
~£452/pm
Priced at £17,990 you can buy this used BMW from this dealer that features automatic transmission and a 2000cc diesel engine.
3L 430D M Sport
45,000mi Auto Diesel 3.0L
£21,990
Falkirk
~£552/pm
Become the new owner of this BMW 4 Series 3L 430D M Sport that comes fitted with automatic transmission and a 3000 CC diesel engine. This second-hand one at our dealership has 45,000 miles clocked-up on the dashboard and has been finished in the tone of blue.
420D Xdrive M Sport
70,000mi Auto Diesel 2.0L
£13,350
Edinburgh
~£335/pm
Commencing from just £ per month, you could buy this used car with 70,000 miles on the dash, diesel 2.0 L engine and automatic transmission.
420I M Sport Convertible
52,797mi Auto Petrol 2.0L
£26,490
Edinburgh
~£665/pm
This 4 Series 420I M Sport Convertible is fitted with a 2.0l petrol motor with automatic transmission and has 52,797 miles clocked-up on the dash.