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.
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 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.
430D Xdrive M Sport Coupe
12,648miAutoDiesel3.0L
£36,300
Aberdeen
~£912/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
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.
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,926miAutoDiesel3.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.
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.
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.
M4 3.0 Ss Coup
65,531miAutoPetrol
£22,750
Dundee
~£571/pm
Coming finished in the shade of black, this 4 Series M4 3.0 Ss Coup comes fitted out with automatic transmission, a L petrol motor and has got 65,531 miles on the clock.
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.
420D Xdrive M Sport Gran Coupe
58,418miAutoDiesel2.0L
£15,998
Stirling
~£402/pm
This second hand BMW 4 Series 420D Xdrive M Sport Gran Coupe from this dealer incorporates a 2.0 Ltr diesel motor with automatic transmission and has 58,418 miles clocked-up on the dash.