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
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.
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
Currently advertised by this dealer located in the Dundee area is this second hand car that contains a LTR petrol engine with automatic transmission. It's on offer and ready for its new owner to drive away in the tone of black with 30,731 miles clocked-up on the dash.
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
On offer at the low price of just £41,898 is this BMW 4 Series that is fitted with a 2.0L petrol engine with automatic transmission. This used one has 10 miles clocked-up on the dash.
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
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.
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
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.
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.