2018 BMW 4 Series
430I M Sport Gran Coupe
44,956miAutoPetrol2.0L
£18,498
Dundee
~£465/pm
Finished in the shade of blue, this BMW 4 Series incorporates a 2.0 Litre petrol motor with automatic transmission and has 44,956 miles on the dash.
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.
9 cars
430I M Sport Gran Coupe
44,956miAutoPetrol2.0L
£18,498
Dundee
~£465/pm
Finished in the shade of blue, this BMW 4 Series incorporates a 2.0 Litre petrol motor with automatic transmission and has 44,956 miles on the dash.
420I M Sport Coupe
35,750miAutoPetrol2.0L
£27,000
Dundee
~£678/pm
This coupe 4 Series 420I M Sport Coupe has just 35,750 miles clocked up on the dash and it's been driven for under a full year.
420I Luxury Professional Media
32,701miManualPetrol2.0L
£13,498
Dundee
~£339/pm
This motor is equipped with a 2.0l petrol engine with manual transmission and has clocked-up 32,701 miles.
420I Xdrive M Sport Pro Edition
3,443miAutoPetrol
£38,000
Dundee
~£954/pm
At the full price of £38,500 or with the possibility to buy on finance with affordable payments starting from £ per calendar month, this grey BMW is fitted with a Litre petrol engine with automatic transmission and has 3,443 miles clocked up on the dash.
420I M Sport Coupe
34,478miAutoPetrol2.0L
£27,500
Dundee
~£691/pm
Containing a 2.0 LTR petrol engine with automatic transmission, this used BMW is finished in the shade of white and has got 34,478 miles clocked up on the dash.
420I M Sport Coupe
33,662miAutoPetrol2.0L
£27,500
Dundee
~£691/pm
Currently available for sale is this BMW that is fitted out with a 2.0 LTR petrol motor and automatic transmission. On offer at the marvellous price of only £27,500 and affordable repayments on hand commencing from only £ per calendar month.
M4 3.0 Ss Coup
65,531miAutoPetrol
£22,750
Dundee
~£571/pm
Up for sale and ready for its new owner to drive away is this coupe BMW 4 Series at the amazing price of only £22,750. This dealership also provides you with the possibility to buy with manageable monthly payments with instalment packages commencing at only £ monthly.
420I Luxury
61,835miAutoPetrol2.0L
£11,995
Dundee
~£301/pm
At this dealer you'll find the fantastic price of just £11,995 on this 4 Series 420I Luxury with a 2.0 litre petrol motor, automatic transmission and 61,835 miles clocked up on the dash.
420I M Sport Convertible
12,740miAutoPetrol
£34,500
Dundee
~£866/pm
Currently available to buy - used BMW that incorporates a LTR petrol motor with automatic transmission. Priced to sell from this dealer in Dundee at the fantastic price of only £34,500.
420D Xdrive M Sport
24,639miAutoDiesel2.0L
£17,800
Perth
~£447/pm
This coupe second hand car has got 24,639 miles on the clock and contains a 2.0l diesel engine with automatic transmission.
420D Mht M Sport Step
44,912miAutoDiesel2.0L
£32,898
Kirkcaldy
~£826/pm
Be the new owner of this automatic coupe with a 2.0 ltr diesel engine and automatic transmission. This second-hand model in the Kirkcaldy area has got 44,912 miles clocked-up on the dash and comes in the tone of grey.
420I M Sport Professional Media
39,191miAutoPetrol2.0L
£17,998
Kirkcaldy
~£452/pm
On offer and ready for you to drive away is this 4 Series 420I M Sport Professional Media which contains a 2.0 LTR petrol engine with automatic transmission. This low mileage one available from this dealer in Kirkcaldy only has 39,191 miles on the dashboard and comes finished in the tone of blue.
435D Xdrive M Sport Professional Media
39,047miAutoDiesel3.0L
£19,898
Kirkcaldy
~£500/pm
With 39,047 miles clocked-up on the dashboard, this BMW 4 Series comes with automatic transmission and a 3000CC diesel motor.
420D M Sport
65,474miAutoDiesel2.0L
£14,498
Kirkcaldy
~£364/pm
65,474 miles on the clock, this 4 Series comes fitted with a 2.0l diesel motor and automatic transmission.
3.0 435D Xdrive M Sport 309 Bhp
55,228miAutoDiesel3.0L
£17,995
Burntisland
~£452/pm
This coupe 4 Series comes equipped with automatic transmission, a 3.0L diesel motor and has 55,228 miles on the clock. It is currently on the market and ready for its next owner to drive away for the remarkable price of only £17,995.
3.0 440I M Sport
94,200miAutoPetrol3.0L
£16,995
Dunfermline
~£427/pm
Featuring a 3000 cc petrol engine with automatic transmission, this second hand BMW 4 Series 3.0 440I M Sport is available for sale in blue and has 94,200 miles on the dashboard.
2.0 420I Xdrive M Sport 181 Bhp
47,742miManualPetrol2.0L
£12,500
Dunfermline
~£314/pm
At the full price of £12,500 and with the option to buy using finance with affordable repayments starting out at £ pm, this BMW 4 Series 2.0 420I Xdrive M Sport 181 Bhp has a 2.0 Ltr petrol engine with manual transmission and has got 47,742 miles clocked-up on the dashboard.
420D Xdrive M Sport Gran Coupe
89,740miAutoDiesel2.0L
£12,998
Edinburgh
~£326/pm
Now on offer and ready for its new owner to drive away is this 4 Series 420D Xdrive M Sport Gran Coupe with a 2.0 Ltr diesel engine and 89,740 miles clocked up on the dashboard.
420D Xdrive M Sport
70,000miAutoDiesel2.0L
£13,350
Edinburgh
~£335/pm
Up for sale and ready for its next owner to drive away is this BMW 4 Series 420D Xdrive M Sport at the brilliant price of only £14,995. This dealership also provides you with the option to purchase using manageable monthly instalments with instalment plans beginning at as little as £ per month.
2.0 420I Gpf M Sport Euro 6 Ss
29,283miAutoPetrol2.0L
£18,700
Edinburgh
~£470/pm
With just 29,283 mi on the dashboard and coming in the tone of white, this 4 Series features a 2.0 litre petrol motor and it has automatic transmission. Available to buy at the incredible price of just £18,700 or with the possibility to buy using finance with achievable repayments at hand from £ monthly.
2.0L 420I M Sport
67,500miAutoPetrol2.0L
£13,995
Edinburgh
~£351/pm
Thinking of buying a BMW 4 Series 2.0L 420I M Sport? Then consider this second hand model painted in the tone of blue with automatic transmission, a 2.0 litre petrol motor and 67,500 mi clocked up on the dash.
3.0 M440i Mht Xdrive Euro 6 Ss
5,296miAutoPetrol3.0L
£49,000
Edinburgh
~£1,231/pm
There is a remarkable price at this dealer in Edinburgh on this second hand, low mileage BMW 4 Series 3.0 M440i Mht Xdrive Euro 6 Ss with automatic transmission, a 3.0 litre petrol engine and only 5,296 miles clocked up on the dash.
2.0 420D M Sport Xdrive Euro 6 Ss
36,078miAutoDiesel2.0L
£17,495
Edinburgh
~£439/pm
Now available to view at this dealer is this coupe BMW with 36,078 mi on the dash, automatic gearbox and a 2.0 L diesel motor.
2.0 420D M Sport Xdrive Euro 6 Ss
45,721miAutoDiesel2.0L
£15,995
Edinburgh
~£402/pm
This motor is fitted with a 2000 cc diesel motor with automatic transmission and has 45,721 miles clocked up on the dashboard.