2021 BMW 4 Series
M440i Xdrive Mht Step
24,908miAutoPetrol3.0L
£36,998
Fortrose
~£929/pm
Painted in the shade of blue, this second hand car has got 24,908 miles on the dash and is equipped with a 3.0L petrol motor.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
4 cars
M440i Xdrive Mht Step
24,908miAutoPetrol3.0L
£36,998
Fortrose
~£929/pm
Painted in the shade of blue, this second hand car has got 24,908 miles on the dash and is equipped with a 3.0L petrol motor.
420D Xdrive Mht M Sport Step
7,218miAutoDiesel2.0L
£32,898
Fortrose
~£826/pm
Second-hand BMW in splendid condition, tidy and clean throughout. It drives very well with its 2.0 L diesel motor, automatic gearbox and it has a mere 7,218 miles clocked-up on the dashboard. Spread the cost of buying with manageable monthly payments starting at £ per calendar month.
M440i Xdrive Mht Step
10miAutoPetrol3.0L
£67,998
Fortrose
~£1,708/pm
Are you thinking of going for a 4 Series M440i Xdrive Mht Step? Then have a more detailed look at this used one, it has got a 3000CC petrol engine with automatic transmission and it has got 101 miles clocked up on the dash.
420I M Sport Professional Edition
8,364miAutoPetrol2.0L
£38,998
Fortrose
~£979/pm
This BMW is fitted with a 2.0 litre petrol engine and automatic transmission. It's in a like new, almost pristine condition both in and out and is on offer in red with 8,319 miles clocked-up on the dashboard.
3.0 435I M Sport 302 Bhp
25,700miAutoPetrol3.0L
£18,995
Elgin
~£477/pm
On offer and ready for its next owner to drive away is this BMW which features automatic transmission and a 3.0L petrol engine. This used model now in stock at our dealership comes in black and has only got 25,700 miles clocked-up on the dash.
M4 Competition 3.0
24,464miAuto3.0L
£34,999
Kintore
~£879/pm
Up for sale is this BMW in the shade of blue - this second-hand model contains a 3.0 Litre engine with automatic transmission and has got 24,464 miles on the dash.
420D 190 Xdrive Sport Business Media
26,356miAutoDiesel2.0L
£18,498
Aberdeen
~£465/pm
Want to get yourself a BMW 4 Series? Well, have a more in depth look at this second-hand model from this dealer in Aberdeen, it is fitted out with a 2000CC diesel motor with automatic transmission and it has got 26,356 miles clocked-up on the dashboard.
420I M Sport Gran Coupe
17,412miAutoPetrol2.0L
£33,000
Aberdeen
~£829/pm
Commencing from only £ per month, you can have this vehicle with a petrol 2.0 Litre motor, automatic transmission and 17,412 miles clocked-up on the dashboard.
420I M Sport Coupe
9,887miAutoPetrol2.0L
£29,199
Aberdeen
~£733/pm
Interested in buying a BMW 4 Series? Then take a more in depth look at this second hand one with only 9,887 miles on the dashboard.
430D Xdrive M Sport Coupe
12,648miAutoDiesel3.0L
£38,000
Aberdeen
~£954/pm
An amazing price of only £38,000 is currently being advertised by this dealership on this low mileage BMW 4 Series 430D Xdrive M Sport Coupe which has got a 3.0 L diesel motor with automatic transmission
430D Xdrive M Sport Coupe
14,300miAutoDiesel3.0L
£34,999
Aberdeen
~£879/pm
Like new 4 Series with low mileage now on offer at £34,999 or on finance commencing from only £ per calendar month. It has got a mere 14,300 miles clocked-up on the dashboard and is equipped with a 3.0 litre diesel motor with automatic transmission.
430I M Sport
19,775miAutoPetrol2.0L
£30,000
Aberdeen
~£753/pm
Coming fitted out with a 2.0 Ltr petrol motor and automatic transmission, this second hand 4 Series 430I M Sport is available for sale in the shade of blue and has 19,775 miles clocked-up on the dashboard.
430D Xdrive M Sport Coupe
25,685miAutoDiesel3.0L
£33,999
Aberdeen
~£854/pm
First registered in 2021: Used BMW with a 3000cc diesel engine, automatic transmission and only 25,685 miles on the dash.
2.0 420I Gpf M Sport Euro 6 Ss
14,578miAutoPetrol2.0L
£20,490
Aberdeen
~£515/pm
This hatchback car for sale from this dealership priced at £20,490 has been finished in the shade of white and has 14,578 miles clocked up on the dash.
420I M Sport Gran Coupe
24,899miManualPetrol2.0L
£18,300
Aberdeen
~£460/pm
Have a look at the marvellous price at this dealer on this second hand, BMW 4 Series 420I M Sport Gran Coupe with a 2.0 ltr petrol engine, manual transmission and only 24,899 miles clocked-up on the dashboard.
430D M Sport Professional Media
38,918miAutoDiesel3.0L
£20,998
Aberdeen
~£527/pm
At this dealership there's an incredible price for this BMW with automatic transmission, a 3.0 ltr diesel motor and 38,918 miles clocked-up on the dash.
3.0 435D M Sport Xdrive Euro 6 Ss
42,800miAutoDiesel3.0L
£17,990
Aberdeen
~£452/pm
With 42,800 miles clocked-up on the dash, this 4 Series 3.0 435D M Sport Xdrive Euro 6 Ss is equipped with a 3.0L diesel engine and automatic transmission.
420I M Sport Convertible
19,000miAutoPetrol2.0L
£19,490
Perth
~£489/pm
4 Series 420I M Sport Convertible with a 2.0 ltr petrol engine and automatic transmission.
420D Xdrive M Sport
24,639miAutoDiesel2.0L
£17,800
Perth
~£447/pm
Available to view at this dealership in Perth is this second hand car that features a diesel, 2.0 Ltr engine and automatic gearbox. It's on offer and ready for you to drive away in the shade of grey with 24,639 miles on the dashboard.
420I Xdrive M Sport Pro Edition
3,443miAutoPetrol
£38,500
Dundee
~£967/pm
3,443 miles on the clock and coming in the shade of grey, this vehicle comes equipped with a litre petrol motor and automatic transmission.
420I M Sport Convertible
12,740miAutoPetrol
£34,500
Dundee
~£866/pm
Available at our dealership is this 4 Series 420I M Sport Convertible that has got a cc petrol motor with automatic transmission. It is in an excellent, like new condition inside and out and is on the market and ready for you to take home in the shade of blue with 12,740 miles clocked-up on the dashboard.
420I M Sport Coupe
35,750miAutoPetrol2.0L
£27,000
Dundee
~£678/pm
Seize the opportunity to purchase this 4 Series that is for sale at this dealer's great price of just £27,000. It is finished in the tone of white, is fitted out with automatic transmission, a 2.0 Litre petrol motor and has 35,750 miles on the clock.
420D 190 M Sport Professional Media
53,059miAutoDiesel2.0L
£17,498
Peterhead
~£439/pm
Commencing at £ monthly, you could get this second hand car with 53,059 miles clocked up on the dash, diesel 2.0 ltr engine and automatic transmission.
420I Luxury
61,835miAutoPetrol2.0L
£11,995
Dundee
~£301/pm
Up for sale and available to take for a test drive is this 4 Series 420I Luxury painted in white; this second hand model has got 61,835 miles clocked up on the dash and features a 2.0 ltr petrol engine with automatic transmission.