2022 BMW 4 Series
420D Mht M Sport Step
25,474mi Auto Diesel 2.0L
£28,998
Fortrose
~£728/pm
Now displayed at our dealership - BMW 4 Series 420D Mht M Sport Step equipped with automatic transmission and a 2.0 litre diesel motor.
0 cars
420D Mht M Sport Step
25,474mi Auto Diesel 2.0L
£28,998
Fortrose
~£728/pm
Now displayed at our dealership - BMW 4 Series 420D Mht M Sport Step equipped with automatic transmission and a 2.0 litre diesel motor.
420I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£46,998
Fortrose
~£1,180/pm
With 10 miles clocked-up on the dash, this BMW comes fitted with automatic transmission and a 2.0L petrol motor.
420D Mht M Sport
23,651mi Auto Hybrid
£28,995
Turriff
~£728/pm
There is a brilliant price at this dealer for this BMW that has automatic transmission with a cc hybrid engine and just 23,651 miles on the clock.
420I Sport
30,400mi Auto Petrol 2.0L
£16,995
Turriff
~£427/pm
In a black finish, this 2.0 LTR petrol BMW with automatic transmission is now available for you to own.
3.0 435D M Sport Coupe Xdrive U2923 Ulez
86,600mi Auto Diesel 3.0L
£12,495
Kintore
~£314/pm
Available for viewing at this dealer is this used car which is equipped with a 3.0 LTR diesel engine with automatic transmission. It's up for sale and ready for you to drive away in the tone of blue with 86,600 miles clocked up on the dashboard.
420I M Sport Gran Coupe
6,582mi Auto Petrol 2.0L
£37,700
Aberdeen
~£947/pm
Get yourself behind the wheel of this BMW 4 Series for only £37,700. It contains a 2.0 LTR petrol motor with automatic transmission and it has got 6,582 miles on the dash.
420I M Sport Coupe
17,019mi Auto Petrol 2.0L
£30,500
Aberdeen
~£766/pm
A 2.0l petrol engine and automatic transmission are only some of the aspects that this coupe BMW 4 Series 420I M Sport Coupe has to offer its driver.
430I M Sport Professional Media
37,295mi Auto Petrol 2.0L
£22,998
Aberdeen
~£578/pm
This BMW has 37,295 miles clocked up on the dash and is fitted with a 2.0 Litre petrol motor. It is currently on the market and ready for its next owner to drive home for the amazing price of just £22,998.
420I M Sport Professional Media
49,995mi Auto Petrol 2.0L
£16,498
Aberdeen
~£414/pm
Up for sale and ready for you to drive away is this BMW 4 Series 420I M Sport Professional Media which comes with automatic transmission and a 2000 cc petrol motor. This used model has 49,995 miles on the clock.
430I M Sport Coupe
23,275mi Auto Petrol 2.0L
£32,500
Dundee
~£816/pm
Are you interested in choosing a BMW 4 Series? Then have a look at this used one with only 23,275 miles on the clock.
420I M Sport Coupe
38,622mi Auto Petrol 2.0L
£27,250
Dundee
~£684/pm
This BMW has a low mileage of just 38,622 miles on the dash and has been on the road for less than a year.
420I M Sport Coupe
27,006mi Auto Petrol 2.0L
£26,000
Dundee
~£653/pm
Up for sale and ready for its new owner to drive away today is this 4 Series 420I M Sport Coupe that has a 2.0 litre petrol motor with automatic transmission. This used model at this dealer has 27,006 miles clocked up on the dash and has been finished in white.
2.0 420D Mht M Sport Euro 6 Ss
29,143mi Auto Diesel 2.0L
£28,500
Dundee
~£716/pm
This coupe BMW has automatic transmission and a 2.0l diesel motor with 29,143 miles on the dash.
420I M Sport Convertible
30,731mi Auto Petrol
£28,500
Dundee
~£716/pm
A bargain price at this dealership on this second hand, BMW that has automatic transmission, a cc petrol motor and a mere 30,731 miles clocked up on the dash.
420I M Sport Convertible
37,236mi Auto Petrol 2.0L
£27,500
Dundee
~£691/pm
This used car incorporates a 2.0 ltr petrol motor with automatic transmission and has 37,232 miles clocked up on the dash. It's on the market and ready for its next owner to take home priced at only £29,000.
420I M Sport
7,264mi Auto Petrol 2.0L
£28,500
Dundee
~£716/pm
Get behind the wheel of this coupe that is equipped with a 2.0 LTR petrol motor and automatic transmission. This second-hand one currently for sale at our dealership only has 7,264 miles clocked up on the dash and has been finished in black.
420I M Sport Step
5,646mi Auto Petrol 2.0L
£35,498
Tayport
~£891/pm
This car has 5,646 miles clocked up on the dashboard and comes fitted with a 2.0 ltr petrol engine with automatic transmission.
M440i Xdrive Mhev
27,117mi Auto Petrol 3.0L
£35,798
Perth
~£899/pm
This BMW 4 Series has a low mileage of 27,117 miles on the dashboard and has been on the road for less than a year.
420I M Sport Convertible
52,797mi Auto Petrol 2.0L
£24,490
Perth
~£615/pm
With automatic transmission and a 2000cc petrol motor, this second hand BMW from this dealership in Perth is available on the market in a black finish and has 52,797 miles on the dashboard.
420I M Sport Convertible
52,797mi Auto Petrol 2.0L
£24,490
Perth
~£615/pm
This second hand 4 Series in the tone of blue is currently on the market and ready for its new owner to drive away with the option for you to acquire it on credit.
440I M Sport Professional Media
59,387mi Auto Petrol 3.0L
£19,998
Newburgh
~£502/pm
Take a look at this coupe with automatic transmission and a 3.0 LTR petrol engine. This second hand model at this dealership has 59,387 miles on the clock.
435D Xdrive M Sport
68,028mi Auto Diesel 3.0L
£15,498
Newburgh
~£389/pm
This used car is currently up for sale and ready for its new owner to drive away. It has a 3.0l diesel engine with automatic transmission and has 68,028 mi clocked up on the dashboard.
420I Gran Coupe M Sport
32,500mi Auto Petrol 2.0L
£19,495
Dundee
~£490/pm
Currently advertised by this dealership in the Dundee area is this coupe motor that consists of a petrol, 2.0 Ltr engine and automatic transmission. It's on offer and ready for you to drive away in the tone of grey with 32,500 miles clocked up on the dash.
435D Xdrive M Sport Professional Media
63,511mi Auto Diesel 3.0L
£16,800
Cupar
~£422/pm
First registered in 2017: Used 4 Series 435D Xdrive M Sport Professional Media with automatic transmission with a 3.0 ltr diesel motor and only 63,511 miles on the dash.