2021 BMW 4 Series
M440i Xdrive Mht Step
27,117mi Auto Petrol 3.0L
£36,998
Perth
~£929/pm
A 3.0L petrol engine and automatic transmission are only some of the attributes that this vehicle has to offer its owner.
2 cars
M440i Xdrive Mht Step
27,117mi Auto Petrol 3.0L
£36,998
Perth
~£929/pm
A 3.0L petrol engine and automatic transmission are only some of the attributes that this vehicle has to offer its owner.
420I M Sport
27,431mi Auto Petrol 2.0L
£31,990
Perth
~£803/pm
With a 2000CC petrol motor with automatic transmission, this used 4 Series 420I M Sport from this dealer is up for sale in black and has 27,431 miles on the clock.
2.0 430I M Sport Euro 6 Ss
23,275mi Auto Petrol 2.0L
£34,000
Dundee
~£854/pm
Coming in the shade of grey, this 4 Series is fitted with a 2000 CC petrol engine with automatic transmission and only has 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
Be the new owner of this automatic BMW with a 2000cc petrol motor and automatic transmission. This used one located in Dundee has got 38,622 miles clocked-up on the dash and has been finished in the shade of green.
420I M Sport Coupe
27,006mi Auto Petrol 2.0L
£27,500
Dundee
~£691/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
£31,000
Dundee
~£778/pm
A terrific price at this dealership in Dundee for this used, BMW that’s got a cc petrol engine, automatic transmission and a mere 30,731 miles on the clock.
430D Xdrive M Sport Mhev
35,080mi Auto Diesel 3.0L
£31,500
Dundee
~£791/pm
Currently available from this dealer located in Dundee: BMW 4 Series 430D Xdrive M Sport Mhev with automatic transmission, 35,480 miles and a 3000cc diesel engine.
2.0 420I M Sport Euro 6 Ss
37,232mi Auto Petrol 2.0L
£29,000
Dundee
~£728/pm
At this dealer in Dundee you'll find the fantastic price of just £29,000 on this BMW with a 2000 cc petrol motor, automatic transmission and 37,232 miles on the dashboard.
2.0 420D M Sport Euro 6 Ss
50,519mi Auto Diesel 2.0L
£19,000
Dundee
~£477/pm
Coming in black, this second hand 4 Series has 50,519 miles clocked-up on the dash and comes equipped with a 2.0 L diesel engine with automatic transmission.
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.
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
12,780mi Auto Petrol 2.0L
£33,998
Kirkcaldy
~£854/pm
In an impeccable, nearly new condition throughout, this grey 4 Series is currently on the market and ready for its next owner to take home at the incredible price of only £34,998. It has only got 12,780 miles clocked-up on the dash and is fitted with a 2.0 Litre petrol motor with automatic transmission. Affordable instalments are at hand from this car dealership commencing at only £ per calendar month.
420I M Sport Pro Edition Step
40,588mi Auto Petrol 2.0L
£30,998
Kirkcaldy
~£778/pm
Purchase this used BMW 4 Series 420I M Sport Pro Edition Step for just £30,998. Credit offers commence from only £ monthly for this motor that comes fitted with automatic transmission and a 2.0l petrol motor.
2.0 420D Mht M Sport Xdrive Euro 6 Ss
35,000mi Auto Hybrid 2.0L
£27,500
Kirkcaldy
~£691/pm
This BMW 4 Series has a 2000cc hybrid motor with automatic transmission and has clocked up 35,000 miles.
420D Xdrive M Sport Gran Coupe
41,133mi Auto Diesel 2.0L
£18,749
Kirkcaldy
~£471/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.
435D Xdrive M Sport Professional Media
63,511mi Auto Diesel 3.0L
£16,800
Kirkcaldy
~£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.
3.0 430D M Sport 255 Bhp
70,706mi Auto Diesel 3.0L
£16,495
Burntisland
~£414/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 M Sport
26,298mi Auto Petrol 2.0L
£26,998
Bridge of Allan
~£678/pm
Advertised by this dealership in Bridge of Allan is this BMW 4 Series which possesses a petrol, 2.0L engine and automatic transmission. It's on offer and ready for you to take home in the tone of blue with 26,298 miles on the dashboard.
420D M Sport
20,481mi Auto Diesel 2.0L
£19,998
Bridge of Allan
~£502/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
£24,500
Stirling
~£615/pm
29,456 miles clocked-up on the dash, this BMW 4 Series 440I M Sport is fitted with a 3.0 L petrol engine and automatic transmission.
435D Xdrive M Sport Professional Media
21,000mi Auto Diesel
£27,699
Grangemouth
~£696/pm
Have a look at this 4 Series 435D Xdrive M Sport Professional Media that is fitted out with a L diesel motor and automatic transmission. This one with low mileage currently on sale at this dealership in Grangemouth has clocked up a mere 21,000 miles and has been finished in black.
420D 190 Xdrive M Sport Prof Media
69,653mi Auto Diesel
£18,150
Falkirk
~£456/pm
This hatchback used car contains a ltr diesel engine with automatic transmission and it has done 69,653 miles. It's now on the market and ready for its new owner to drive home for the bargain price of only £19,250.
2.0 420D M Sport 188 Bhp
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.