2017 BMW 4 Series
2L M Sport
95,299mi Auto Petrol 2.0L
£12,495
St Neots
~£314/pm
This BMW 4 Series 2L M Sport comes fitted out with automatic transmission, a 2.0 Litre petrol engine and has 95,299 miles clocked-up on the dash.
1 cars
2L M Sport
95,299mi Auto Petrol 2.0L
£12,495
St Neots
~£314/pm
This BMW 4 Series 2L M Sport comes fitted out with automatic transmission, a 2.0 Litre petrol engine and has 95,299 miles clocked-up on the dash.
3.0 430D Xdrive M Sport 255 Bhp
48,127mi Auto Diesel 3.0L
£0
Sandy
~£0/pm
Painted in a black finish, this used car has 48,127 miles clocked up on the dash and comes equipped with a 3.0L diesel engine. First Registered in 2016, this BMW 4 Series is on offer and ready for you to drive home for .
420D M Sport
31,000mi Auto Diesel 2.0L
£17,450
Sandy
~£438/pm
Currently available from this supplier's showroom in Sandy is this door, black BMW 4 Series with a automatic transmission and 2000CC diesel engine.
420D Xdrive M Sport
36,000mi Auto Diesel 2.0L
£16,950
Sandy
~£426/pm
This BMW has a low mileage of only 36,000 miles on the dash and has been driven for under a full year.
420D M Sport
67,000mi Auto Diesel 2.0L
£13,450
Sandy
~£338/pm
This used BMW 4 Series from this dealer has 67,000 miles on the clock and comes fitted with a 2.0L diesel motor with automatic transmission.
420I M Sport Step
10mi Auto Petrol 2.0L
£43,995
Cambridge
~£1,105/pm
Have a look at the remarkable price at this car dealership on this like new BMW 4 Series 420I M Sport Step with a 2.0 l petrol engine with automatic transmission and 10 miles on the dashboard.
430I 245 M Sport Step
20,470mi Auto Petrol 2.0L
£30,650
Cambridge
~£770/pm
On offer at the fantastic price of just £31,450 is this BMW 4 Series 430I 245 M Sport Step which has got a 2.0 Ltr petrol engine with automatic transmission. This second hand one at this dealer in Cambridge comes finished in blue and has clocked up 20,470 miles.
M440d Xdrive Mht Step
45,610mi Auto Diesel 3.0L
£34,995
Cambridge
~£879/pm
Available to test-drive at our showroom in Cambridge is this BMW 4 Series which incorporates a 3.0L diesel motor with automatic transmission.
420I M Sport Step
13,571mi Auto Petrol 2.0L
£28,795
Cambridge
~£723/pm
With a mere 13,571 mi clocked up on the dash, this 4 Series 420I M Sport Step in a like new condition is available to drive away for £28,950 or on credit starting from only £ per month.
420I M Sport Step
43,823mi Auto Petrol 2.0L
£24,995
Cambridge
~£628/pm
Coming in the shade of white, this coupe car has 43,823 miles on the dashboard and incorporates a automatic 2.0L engine running on petrol.
420I M Sport Step Techpro Pack
22,131mi Auto Petrol 2.0L
£28,995
Cambridge
~£728/pm
Finished in the tone of blue, this BMW has 22,131 miles on the dash and is fitted out with a 2.0 ltr petrol motor with automatic transmission.
430I M Sport Gran Coupe
70,376mi Auto Petrol 2.0L
£14,395
Huntingdon
~£361/pm
Painted with a white finish, this BMW 4 Series has got 70,376 miles on the clock and contains a 2.0 Ltr petrol motor with automatic transmission. First Registered in 2016, this 4 Series is on offer and ready for its next owner to drive away for only £14,395.
3.0 430D Luxury
99,000mi Auto Diesel 3.0L
£8,995
Bedford
~£226/pm
In a blue finish, this hatchback car has 99,000 miles clocked-up on the dashboard and is fitted with a 3.0 ltr diesel motor with automatic transmission.
2.0 420D M Sport 188 Bhp
72,000mi Auto Diesel 2.0L
£13,945
Biggleswade
~£350/pm
At this dealer located in Biggleswade there's an amazing price for this second hand BMW 4 Series 2.0 420D M Sport 188 Bhp with a 2.0l diesel motor, 72,000 miles clocked-up on the dash and automatic transmission.
420D 190 M Sport Professional Media
35,800mi Auto Diesel
£18,990
Bedford
~£477/pm
This BMW 4 Series has 35,800 miles on the dashboard and comes equipped with a litre engine. It runs on diesel with automatic transmission and comes in the shade of white.
420D 190 Sport Business Media
64,481mi Manual Diesel
£11,999
Bedford
~£301/pm
Commencing at £ each month, you can drive this BMW with 64,481 miles on the clock, diesel l motor and manual transmission.
430I M Sport 2-Door
29,000mi Auto Petrol 2.0L
£25,985
Bedford
~£653/pm
Available from this dealer in Bedford: BMW 4 Series 430I M Sport 2-Door - 29,000 miles, automatic transmission and a 2.0 litre petrol motor.
435D Xdrive M Sport
29,000mi Auto Diesel 3.0L
£30,995
Bedford
~£778/pm
At our amazing price of only £30,995 is this BMW 4 Series with automatic transmission, a 3000cc diesel engine and 29,000 miles on the clock.
2.0 420I Gpf M Sport Hatchback Eur
29,983mi Auto Petrol 2.0L
£20,800
Royston
~£522/pm
In the shade of grey, this 2.0 LTR petrol 4 Series 2.0 420I Gpf M Sport Hatchback Eur with automatic transmission is now available for you to buy.
2.0 420I M Sport Coupe Euro 6 Ss
26,334mi Auto Petrol 2.0L
£17,100
Royston
~£429/pm
Now on offer and ready for its new owner to drive away is this BMW 4 Series 2.0 420I M Sport Coupe Euro 6 Ss with a 2000cc petrol motor and 26,334 miles clocked-up on the dashboard.
3.0 435D Xdrive
51,220mi Auto 3.0L
£19,495
Bedford
~£490/pm
At our fantastic price of only £19,495 is this 4 Series 3.0 435D Xdrive, it has 51,220 miles clocked up on the dash and is fitted out with a 3000 CC engine and automatic transmission.
3.0 M4
75,400mi Auto 3.0L
£20,995
Bedford
~£527/pm
Available in black, this BMW 4 Series 3.0 M4 has 75,400 miles on the clock and contains a 3.0 L engine with automatic transmission.
420D 190 Xdrive M Sport Prof Media
41,800mi Auto Diesel
£20,595
Wellingborough
~£517/pm
Painted in the shade of black, this 4 Series comes with automatic transmission, a l diesel motor and has got 41,800 miles clocked up on the dashboard.
3.0 440I M Sport 322 Bhp
22,125mi Auto Petrol 3.0L
£27,390
Bedford
~£688/pm
Are you considering buying a BMW 4 Series? Well, have a look at this second hand model from this dealer in Bedford, it has clocked up 22,125 miles and features a 3.0 Litre petrol engine with automatic transmission.