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.
M440i Xdrive Mht Step
7,434miAutoPetrol3.0L
£44,998
Fortrose
~£1,130/pm
Priced at £44,998 you can get this used BMW 4 Series from this dealer that is fitted with a 3.0 Litre petrol motor with automatic transmission.
4 Series 2.0 420I M Sport
42,381miAutoPetrol2.0L
£11,995
Inverness
~£301/pm
Currently available for sale is this 4 Series that has automatic transmission and a 2.0l petrol motor. On offer at the incredible price of £11,995 and manageable repayments on hand commencing at only £ pm.
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.
420D Xdrive M Sport
27,000miAutoDiesel2.0L
£29,995
Turriff
~£753/pm
On offer and ready for its new owner to take home is this second hand BMW which is fitted with a 2.0L diesel engine and automatic transmission. Buy it from this dealer for the fantastic price of just £29,995.
Gran Coupe 420D M Sport Xdrive, U2801
68,500miAutoDiesel2.0L
£14,495
Kintore
~£364/pm
Finished in grey, this hatchback motor has 68,500 miles clocked up on the dashboard and comes fitted out with a 2.0 LTR diesel engine. First Registered in 2016, this BMW 4 Series Gran Coupe 420D M Sport Xdrive, U2801 is currently on the market and ready for its new owner to take home for £14,495.
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
£28,700
Aberdeen
~£721/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.
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,000
Aberdeen
~£829/pm
This coupe BMW 4 Series 430D Xdrive M Sport Coupe has got 25,685 mi clocked up on the dash and has a 3000 cc diesel motor with automatic transmission.
2.0 420I Gpf M Sport Euro 6 Ss
14,578miAutoPetrol2.0L
£20,490
Aberdeen
~£515/pm
Finished in white, this hatchback vehicle features automatic transmission, a 2.0 Ltr petrol engine and has just 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.
420D Xdrive M Sport
24,639miAutoDiesel2.0L
£18,290
Perth
~£459/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,000
Dundee
~£954/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
33,662miAutoPetrol2.0L
£27,500
Dundee
~£691/pm
Now available at our dealership in Dundee is this BMW 4 Series which comes fitted out with a 2.0 litre petrol motor with automatic transmission. It's on offer in a black finish with 33,662 miles on the dash.
420I M Sport Coupe
34,478miAutoPetrol2.0L
£27,500
Dundee
~£691/pm
Coming with automatic transmission and a 2000CC petrol motor, this used 4 Series is finished in the tone of white and has 34,478 mi clocked-up on the dash.
420I M Sport Coupe
36,248miAutoPetrol2.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,087miAutoDiesel2.0L
£16,698
Peterhead
~£419/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.
430I M Sport Gran Coupe
44,956miAutoPetrol2.0L
£18,498
Dundee
~£465/pm
Available to test drive at this dealer is this motor with 44,956 miles on the clock, automatic gearbox and a 2.0 L petrol engine.
420I Luxury Professional Media
32,701miManualPetrol2.0L
£13,498
Dundee
~£339/pm
Giving its next privileged owner a remarkable and top of the range mode of transport, this coupe second hand car is finished in the shade of grey, contains a 2.0 L petrol engine with manual transmission and has 32,701 miles on the dash.