2021 BMW 4 Series
420I M Sport Coupe
27,006mi Auto Petrol 2.0L
£26,500
Dundee
~£665/pm
This coupe BMW has 27,006 miles clocked up on the dash and features a 2.0 LTR petrol engine with automatic transmission.
5 cars
420I M Sport Coupe
27,006mi Auto Petrol 2.0L
£26,500
Dundee
~£665/pm
This coupe BMW has 27,006 miles clocked up on the dash and features a 2.0 LTR petrol engine 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.
430I M Sport Coupe
23,275mi Auto Petrol 2.0L
£34,000
Dundee
~£854/pm
At the price of £34,000 or with the possibility to purchase on credit with manageable repayments starting out at £ per calendar month, this 4 Series 2.0 430I M Sport Euro 6 Ss is fitted with a 2.0 litre petrol motor with automatic transmission and has 23,275 miles on the clock.
2.0 420I M Sport Euro 6 Ss
37,232mi Auto Petrol 2.0L
£29,000
Dundee
~£728/pm
This convertible second hand car is currently up for sale and ready for its new owner to take home. It is fitted out with a 2000 CC petrol motor with automatic transmission and has got 37,232 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.
435D Xdrive M Sport Professional Media
63,511mi Auto Diesel 3.0L
£16,800
Cupar
~£422/pm
Available for viewing at this dealer's showroom in the Cupar area - BMW 4 Series 435D Xdrive M Sport Professional Media which has got automatic transmission and a 3.0l diesel engine.
420I M Sport
27,431mi Auto Petrol 2.0L
£31,990
Perth
~£803/pm
A marvellous price of only £31,990 on this low mileage 4 Series that only has 27,431 miles clocked-up on the dash.
420I M Sport
27,431mi Auto Petrol 2.0L
£31,990
Perth
~£803/pm
Available in black, this 4 Series 420I M Sport has 27,431 miles clocked up on the dashboard and comes fitted out with a 2000cc petrol motor.
M440i Xdrive Mht Step
27,117mi Auto Petrol 3.0L
£36,498
Perth
~£917/pm
Painted in the shade of black, this motor has 27,117 miles clocked up on the dashboard and contains a automatic 3.0 Litre engine requiring petrol.
2.0 420D Mht M Sport Xdrive Euro 6 Ss
35,000mi Auto Hybrid 2.0L
£27,500
Kirkcaldy
~£691/pm
Currently available on the market today is this BMW that incorporates a 2000 cc hybrid engine with automatic transmission. On offer at the fabulous price of just £27,500 and achievable payments on hand beginning from only £ pm.
420I M Sport Step
7mi Auto Petrol 2.0L
£44,898
Kirkcaldy
~£1,127/pm
Painted in the tone of white, this 2.0l petrol 4 Series with automatic transmission is available for you to buy.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£62,898
Kirkcaldy
~£1,580/pm
At the amazing price of only £62,898 is this 4 Series which has a 3000CC petrol motor with automatic transmission. This second hand model has 10 miles on the dashboard and comes in grey.
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.
420D Xdrive M Sport Gran Coupe
41,133mi Auto Diesel 2.0L
£19,000
Kirkcaldy
~£477/pm
Now available from our dealership in the Kirkcaldy area is this 4 Series which has a 2000cc diesel engine with automatic transmission.
3.0 430D M Sport 255 Bhp
70,706mi Auto Diesel 3.0L
£15,995
Burntisland
~£402/pm
This 4 Series 3.0 430D M Sport 255 Bhp comes equipped with automatic transmission, a 3000cc diesel motor and has 70,706 miles clocked up on the dash. This particular used one from this dealer has been finished in the tone of blue.
430D M Sport Gran Coupe
30,760mi Auto Diesel 3.0L
£23,624
Edinburgh
~£593/pm
At the fantastic price of only £23,624 is this BMW, it contains a 3.0 ltr diesel motor with automatic transmission. This second hand model at this dealer has clocked up 30,760 miles and is finished in the shade of white.
420D Xdrive M Sport
70,000mi Auto Diesel 2.0L
£13,350
Edinburgh
~£335/pm
Advertised at the price of £13,350 and with the possibility to buy on credit with achievable payments from as little as £ per month, this white BMW has 70,000 miles clocked up on the dash and incorporates a 2000CC diesel engine.
420I M Sport
14,384mi Auto Petrol 2.0L
£30,498
Edinburgh
~£766/pm
At only £30,498 is this low mileage 4 Series 420I M Sport that's got just 14,384 mi clocked-up on the dash.
2L 420I M Sport
121,550mi Manual Petrol 2.0L
£7,995
Musselburgh
~£201/pm
Currently available at our dealership is this 4 Series 2.0 420I M Sport 181 Bhp that comes with manual transmission and a 2000cc petrol engine. On the market in the tone of white with 121,550 mi on the dashboard.
2.0 420I Gpf M Sport Euro 6 Ss
73,358mi Manual Petrol 2.0L
£13,400
Edinburgh
~£337/pm
Get yourself in the driver's seat of this BMW 4 Series, it comes fitted with manual transmission and a 2.0l petrol engine. This second hand one from this dealer priced at £13,400 has 73,358 miles clocked up on the dash.
2.0 420I M Sport Euro 6 Ss
37,851mi Auto Petrol 2.0L
£14,600
Edinburgh
~£367/pm
This BMW 4 Series 2.0 420I M Sport Euro 6 Ss has a 2.0 LTR petrol motor with automatic transmission and it has 37,851 miles clocked-up on the dash. This used model from this dealership comes with a white finish.
430D Xdrive M Sport
74,101mi Auto Diesel 3.0L
£13,200
Edinburgh
~£331/pm
On offer at the outstanding price of only £13,200 is this 4 Series 430D Xdrive M Sport which is fitted with automatic transmission and a 3000 cc diesel motor. This used model at this dealer in Edinburgh has 74,101 miles clocked-up on the dash.
420I M Sport Convertible
52,797mi Auto Petrol 2.0L
£26,490
Edinburgh
~£665/pm
Be the new owner of this 4 Series 420I M Sport Convertible that is equipped with a 2.0L petrol motor and automatic transmission. This second hand model currently on sale at this dealer has got 52,797 miles on the dash.
420I M Sport Professional Media
24,878mi Auto Petrol
£18,937
Edinburgh
~£476/pm
Coming equipped with a litre petrol engine and automatic transmission, this second hand hatchback is up for sale with a grey finish and has 24,878 miles clocked up on the dash.