2015 BMW 4 Series
2.0 420D M Sport Euro 6 Ss
111,550mi Auto Diesel 2.0L
£9,690
Dudley
~£243/pm
This second hand BMW from this dealer is fitted with a 2.0 litre diesel motor with automatic transmission and it has 111,550 miles on the clock.
1,611 cars
2.0 420D M Sport Euro 6 Ss
111,550mi Auto Diesel 2.0L
£9,690
Dudley
~£243/pm
This second hand BMW from this dealer is fitted with a 2.0 litre diesel motor with automatic transmission and it has 111,550 miles on the clock.
420D 190 M Sport Professional Media
45,300mi Auto Diesel
£16,600
Doncaster
~£417/pm
Be the next owner of this convertible that contains a l diesel engine with automatic transmission. This used model at this dealership in Doncaster has 45,300 miles on the clock.
420I M Sport Gran Coupe
52,883mi Auto Petrol 2.0L
£15,199
Castleford
~£382/pm
With 52,883 miles on the clock, this 4 Series 420I M Sport Gran Coupe is equipped with a 2000 cc petrol motor and automatic transmission.
2017 2.0 M Sport Euro 6 Ss
105,686mi Auto Diesel 2.0L
£12,495
Slough
~£314/pm
BMW with a 2.0 LTR diesel engine and automatic transmission.
M440d Xdrive Convertible
2,773mi Auto Diesel
£47,950
Huddersfield
~£1,204/pm
A fabulous price of just £47,950 is currently being advertised by our dealership for this low mileage 4 Series M440d Xdrive Convertible that has a cc diesel engine with automatic transmission.
420D Xdrive M Sport
67,250mi Auto Diesel
£11,250
Stowmarket
~£283/pm
With 67,250 mi on the clock, this BMW 4 Series incorporates a Ltr diesel motor and automatic transmission.
M440i Xdrive Mht Step
9,752mi Auto Petrol 3.0L
£41,000
Maidenhead
~£1,030/pm
This BMW 4 Series M440i Xdrive Mht Step up for sale from this dealership priced at £41,000 has been finished in white and has 9,752 miles clocked up on the dash.
2.0 420D M Sport Euro 6 Ss
37,000mi Auto Diesel 2.0L
£12,450
Harrow
~£313/pm
Now on show at our dealership in Harrow is this 4 Series 2.0 420D M Sport Euro 6 Ss with a mere 37,000 miles clocked-up on the dash.
Hatchback
43,228mi Petrol 2.0L
£18,900
Middlesbrough
~£475/pm
Available for a test drive at your request is this hatchback BMW with 43,228 miles on the clock, transmission and a 2.0 litre petrol engine.
420D M Sport
122,000mi 2.0L
£8,895
Derby
~£223/pm
Advertised at the price of £8,895 or with the option to purchase on credit with manageable payments beginning from £ pm, this BMW has 122,000 miles clocked up on the dash and comes equipped with a 2000 cc engine with transmission.
430D M Sport Convertible
55,692mi Auto Diesel 3.0L
£19,589
Redhill
~£492/pm
On offer and ready for you to drive away today is this 4 Series that has got automatic transmission and a 3000CC diesel engine. This second-hand one at this dealer priced at £19,589 has 55,692 miles clocked up on the dash.
Gran Coupe 435I M Sport U850 Ulez
61,533mi Auto Petrol 3.0L
£15,000
Southampton
~£377/pm
Get behind the steering wheel of this 4 Series Gran Coupe 435I M Sport U850 Ulez for only £15,250. It has 61,533 miles on the dashboard and is fitted with a 3.0 Litre petrol motor.
420D M Sport
28,575mi Auto Diesel 2.0L
£28,780
Chichester
~£723/pm
On offer at the amazing price of just £28,790 is this coupe incorporating a 2000CC diesel motor and automatic transmission. This second-hand model available from this dealer has been finished in blue and has 28,150 miles on the clock.
2.0 420I M Sport Euro 6 Ss
82,000mi Auto Petrol 2.0L
£11,995
Bishop's Stortford
~£301/pm
Priced at £11,995, this dealer is currently selling this second-hand coupe that has got a 2.0 Ltr petrol engine with automatic transmission.
420D M Sport
61,800mi Auto Diesel 2.0L
£14,999
Peterborough
~£377/pm
Fitted with a 2.0 LTR diesel motor with automatic transmission, this second-hand 4 Series is up for sale in grey with 61,800 miles clocked-up on the dashboard.
2.0 420I Gpf M Sport Xdrive Euro 6 Ss
39,211mi Auto Petrol 2.0L
£19,990
Middlesbrough
~£502/pm
This used BMW from this dealer is equipped with a 2.0 litre petrol engine with automatic transmission and has got 39,211 miles clocked-up on the dashboard.
M Sport
55,000mi Auto Diesel 3.0L
£18,490
Stamford
~£464/pm
Starting out at as little as £ each month, you can buy this coupe second hand car with 55,000 miles on the dashboard, diesel 3.0 ltr engine and automatic transmission.
2.0 420D M Sport Euro 6 Ss
88,288mi Auto Diesel 2.0L
£12,145
Oldham
~£305/pm
At this dealership in Oldham you will find the fantastic price of just £12,145 on this 4 Series 2.0 420D M Sport Euro 6 Ss with a 2000 cc diesel engine, automatic transmission and 88,288 mi clocked-up on the dashboard.
2.0 420I M Sport 181 Bhp
52,668mi Auto Petrol 2.0L
£15,970
Stockport
~£401/pm
In the tone of blue, this motor contains a 2.0 LTR petrol motor with automatic transmission and it has 52,000 miles clocked-up on the dash.
3.0 M Sport Convertible Xdrive Eur
79,102mi Auto Diesel 3.0L
£12,950
Kettering
~£325/pm
At the awesome price of only £12,995 is this convertible that features automatic transmission and a 3.0 Ltr diesel engine. This second-hand model now available from this dealer in Kettering has clocked-up 79,102 miles and has been finished in the shade of red.
435D Xdrive M Sport Professional Media
109,204mi Auto Diesel 3.0L
£12,275
Bristol
~£308/pm
Are you searching for a coupe? Well, have a more in depth look at this used one, it has 109,204 miles on the dash and features a 3.0 Ltr diesel motor with automatic transmission.
420I Xdrive Gran Coupe M Sport
34,726mi Auto Petrol 2.0L
£21,299
Stoke-on-Trent
~£535/pm
Up for sale and ready for its next owner to drive away is this coupe car on offer at the outstanding price of just £21,299. This dealer also gives its customers the option to buy with achievable monthly repayments with instalment packages commencing at just £ per calendar month.
420D 190 M Sport Professional Media
53,152mi Auto Diesel
£16,199
Wakefield
~£407/pm
Painted in silver, this BMW 4 Series 420D 190 M Sport Professional Media incorporates a Ltr diesel motor with automatic transmission and has 53,152 miles clocked up on the dashboard. First Registered in 2018, this BMW 4 Series 420D 190 M Sport Professional Media is now on offer and ready for you to take home for £16,350.
420I M Sport
23,866mi Auto Petrol 2.0L
£19,500
Leighton Buzzard
~£490/pm
A fabulous price of just £19,500 is currently being advertised by this dealership in Leighton Buzzard on this second hand BMW with a mere 23,866 miles on the clock.
BMW 4 Series by county