2024 BMW 4 Series
420I M Sport Gran Coupe
6,582mi Auto Petrol 2.0L
£37,700
Aberdeen
~£947/pm
Currently available on the market is this hatchback in near mint condition that has got just 6,582 miles on the dashboard.
4 cars
420I M Sport Gran Coupe
6,582mi Auto Petrol 2.0L
£37,700
Aberdeen
~£947/pm
Currently available on the market is this hatchback in near mint condition that has got just 6,582 miles on the dashboard.
430I M Sport Professional Media
37,295mi Auto Petrol 2.0L
£22,998
Aberdeen
~£578/pm
This hatchback BMW has a low mileage of just 37,295 miles on the dashboard and has been driven for under a full year.
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.
420I M Sport Professional Media
49,995mi Auto Petrol 2.0L
£16,498
Aberdeen
~£414/pm
For sale and ready for a test drive is this BMW 4 Series 420I M Sport Professional Media in the shade of silver - this model incorporates a 2000CC petrol engine with automatic transmission and has 49,995 miles clocked up on the dash.
3.0 435D M Sport Coupe Xdrive U2923 Ulez
86,600mi Auto Diesel 3.0L
£12,495
Kintore
~£314/pm
Available at our dealership in the Kintore area is this 4 Series that incorporates a 3000CC diesel motor and automatic transmission. It's up for sale and ready for its next owner to drive away in a blue finish with 86,600 mi on the dash.
420I Sport
30,400mi Auto Petrol 2.0L
£16,995
Turriff
~£427/pm
Purchase this used 4 Series 420I Sport for just £16,995. Finance deals commence at £ per month for this vehicle which incorporates a 2000cc petrol motor with automatic transmission.
420D Mht M Sport
23,651mi Auto Hybrid
£28,995
Turriff
~£728/pm
Own this 4 Series 420D Mht M Sport for just £29,495. It has 23,651 miles clocked up on the dash and comes fitted with a litre hybrid motor.
420I M Sport Step
5,646mi Auto Petrol 2.0L
£35,498
Tayport
~£891/pm
Now available from our dealership in Tayport is this BMW 4 Series 420I M Sport Step that features a 2000cc petrol motor with automatic transmission. It is on the market and ready for its new owner to drive away in the tone of blue with 5,646 miles on the dash.
430I M Sport Coupe
23,275mi Auto Petrol 2.0L
£32,500
Dundee
~£816/pm
Currently on display at this supplier's showroom located in Dundee is this low mileage BMW 4 Series. It has a 2.0l petrol motor with automatic transmission and has only got 23,275 miles clocked-up on the dash.
420I M Sport Coupe
38,622mi Auto Petrol 2.0L
£27,250
Dundee
~£684/pm
Looking out to buy a BMW 4 Series? Well, consider going for this used one with only 38,622 miles on the dashboard.
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 take home is this coupe that features automatic transmission and a 2.0 litre petrol motor. This second hand one has 27,006 mi on the dash.
2.0 420D Mht M Sport Euro 6 Ss
29,143mi Auto Diesel 2.0L
£28,500
Dundee
~£716/pm
Would you like a BMW 4 Series? Well, have a more in depth look at this second hand model available in blue that’s got automatic transmission with a 2.0 ltr diesel engine and 29,143 miles clocked up on the dashboard.
420I M Sport Convertible
30,731mi Auto Petrol
£28,500
Dundee
~£716/pm
Be the new owner of this BMW 4 Series 420I M Sport Convertible that comes with automatic transmission and a litre petrol engine. This second hand model has 30,731 miles clocked up on the dashboard.
420I M Sport Convertible
37,236mi Auto Petrol 2.0L
£27,500
Dundee
~£691/pm
Now available from this dealer's show room - BMW 4 Series in blue that's fitted with a automatic transmission and 2.0 Ltr petrol engine.
420I M Sport
7,264mi Auto Petrol 2.0L
£28,500
Dundee
~£716/pm
On the market and ready for you to drive away today is this BMW 4 Series 420I M Sport Coupe which contains a 2.0L petrol motor with automatic transmission. This second hand model now up for sale at our dealership comes finished in black and has got a low mileage of only 7,264 miles.
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
This 4 Series 435D Xdrive M Sport Professional Media has clocked up 63,511 mi and comes fitted with a 3.0 Litre diesel motor with automatic transmission. This particular used model from this dealership in Cupar is available in a black finish.
M440i Xdrive Mhev
27,117mi Auto Petrol 3.0L
£35,798
Perth
~£899/pm
On offer and ready for you to drive home is this 4 Series finished in the shade of black. This used model has got 27,117 miles on the clock and features a 3000cc petrol engine with automatic transmission.
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.
420I M Sport Convertible
52,797mi Auto Petrol 2.0L
£24,490
Perth
~£615/pm
Own this used convertible for £24,490. Credit deals commence at £ a month for this car with automatic transmission and a 2.0 ltr petrol motor.
440I M Sport Professional Media
59,387mi Auto Petrol 3.0L
£19,998
Newburgh
~£502/pm
Are you interested in buying a BMW 4 Series? Then have a closer look at this second-hand model available in the tone of black with automatic transmission, a 3.0 litre petrol motor and 59,387 miles on the clock.
435D Xdrive M Sport
68,028mi Auto Diesel 3.0L
£15,498
Newburgh
~£389/pm
With automatic transmission and a 3.0 Ltr diesel engine; this second hand 4 Series is on offer and ready for its next owner to drive away with 68,028 miles clocked up on the dashboard.
420D Xdrive M Sport Mhev
35,000mi Auto Diesel 2.0L
£27,000
Kirkcaldy
~£678/pm
This 4 Series 2.0 420D Mht M Sport Xdrive Euro 6 Ss has just 35,000 miles on the dashboard and has been driven for under a year.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£62,898
Kirkcaldy
~£1,580/pm
This 4 Series M440i Xdrive Mht Step has clocked up 10 miles and is fitted out with a 3.0 Ltr petrol engine with automatic transmission.