2017 BMW 4 Series
420I M Sport
37,550mi Auto Petrol 2.0L
£15,550
Harrow
~£390/pm
With 37,550 miles clocked up on the dash and finished in white, this motor is fitted with automatic transmission and a 2000CC motor.
5 cars
420I M Sport
37,550mi Auto Petrol 2.0L
£15,550
Harrow
~£390/pm
With 37,550 miles clocked up on the dash and finished in white, this motor is fitted with automatic transmission and a 2000CC motor.
2.0 420D M Sport Euro 6 Ss
37,000mi Auto Diesel 2.0L
£12,450
Harrow
~£313/pm
This second hand BMW 4 Series from this dealer has 37,000 miles clocked up on the dashboard and contains a 2000cc diesel engine with automatic transmission.
2.0 420D M
117,000mi Manual 2.0L
£9,950
Harrow
~£250/pm
Finished in black, this BMW is fitted with a 2000 cc engine with manual transmission and has got 117,000 miles on the clock.
3.0 430D M Sport Euro 6 Ss Convertible
46,708mi Auto Diesel 3.0L
£16,995
Harrow
~£427/pm
On the market and ready for you to drive away - second hand 4 Series 3.0 430D M Sport Euro 6 Ss which has got automatic transmission and a 3.0 litre diesel motor. Buy it at the amazing price of £16,995 from this dealer located in the Harrow area.
2014 3.0 435D Luxury Convertible X
50,198mi Auto Diesel 3.0L
£11,495
Harrow
~£289/pm
Now on the market and ready for you to drive home is this BMW with a 3.0L diesel engine and 50,198 miles clocked-up on the dash.
2.0 420I M Sport Euro 6 Ss
11,500mi Auto Petrol 2.0L
£26,990
Edgware
~£678/pm
On offer at the marvellous price of just £26,990 is this 4 Series which has automatic transmission and a 2000cc petrol engine. This second hand model has been finished in the shade of black and has 11,500 miles clocked-up on the dashboard.
2021 21 3.0
70,000mi Auto Hybrid 3.0L
£26,950
Wembley
~£677/pm
This second hand BMW 4 Series 2021 21 3.0 in the shade of grey is up for sale and ready for its new owner to drive home with the option to purchase on credit.
420D M Sport
51,000mi Auto Diesel 2.0L
£14,990
Southall
~£376/pm
This convertible BMW is now available to buy from this dealership in Southall. It has 51,000 miles on the clock and contains a 2000CC diesel engine.
2.0 420D Luxury Euro 6 Ss
78,000mi Auto Diesel 2.0L
£9,990
Northwood
~£251/pm
This 4 Series 2.0 420D Luxury Euro 6 Ss has done 78,000 miles and is fitted out with a 2.0 ltr motor. It runs on diesel with automatic transmission and comes in silver.
420I M Sport
13,575mi Auto Petrol 2.0L
£32,990
London
~£828/pm
Interested in buying a BMW 4 Series? Then consider choosing this second hand, but like new one that has been very well maintained and remains in a like new condition both inside and out. This vehicle that's now displayed at our showroom in London incorporates a 2000CC petrol motor with automatic transmission and has done 13,575 miles.
420I M Sport Professional Media
34,000mi Auto Petrol
£18,795
Watford
~£472/pm
In the shade of blue, this second hand car has 34,000 miles clocked up on the dash and is fitted with a Ltr petrol engine and automatic transmission.
420D M Sport
33,500mi Auto Diesel 2.0L
£19,549
Watford
~£491/pm
Located at our dealership in the Watford area is this low mileage 4 Series that has a diesel, 2000CC engine and automatic gearbox. It's up for sale and ready for its next owner to drive home in the tone of blue with a mere 33,500 miles clocked up on the dash.
2.0 430I M Sport Euro 6 Ss
45,000mi Auto Petrol 2.0L
£18,440
Bushey
~£463/pm
Go for a test drive in this BMW that has got a 2000CC petrol engine with automatic transmission. This used one is offered at just £18,440, has done 45,000 miles and comes in the shade of black.
420D Luxury
48,019mi Auto Diesel 2.0L
£10,995
London
~£276/pm
Currently advertised by this dealer in London is this coupe 4 Series 420D Luxury fitted out with a 2000cc diesel motor and automatic transmission. Up for sale and ready for its new owner to drive away in a grey finish with 48,019 miles on the clock.
2.0 425D M Sport Euro 6 Ss
131,000mi Auto Diesel 2.0L
£7,399
London
~£186/pm
Available at this dealer is this BMW 4 Series 2.0 425D M Sport Euro 6 Ss - automatic transmission, 2.0 litre diesel motor and 131,000 mi.
428I M Sport
83,882mi Auto Petrol 2.0L
£9,995
London
~£251/pm
BMW with a 2000cc petrol engine and automatic gearbox.
2.0 420D M Sport Xdrive Euro 6 Ss
89,395mi Auto Diesel 2.0L
£9,994
London
~£251/pm
At the outstanding price of just £9,994 is this coupe that features automatic transmission and a 2.0 litre diesel engine. This second hand model available from this dealer has 89,395 miles clocked-up on the dash.
430D M Sport
105,000mi Auto Diesel 3.0L
£10,795
Ealing
~£271/pm
This used BMW in a blue finish is currently on the market and ready for its next owner to drive away with the option to purchase it on credit.
420I M Sport Step
25mi Auto Petrol 2.0L
£43,990
Borehamwood
~£1,105/pm
Now advertised by this dealership in Borehamwood is this BMW which comes with automatic transmission and a 2.0 Litre petrol motor. It is in a nearly new, almost spotless condition and is up for sale and ready for its new owner to take home in the tone of black with 25 miles clocked up on the dash.
420I M Sport Step
2,446mi Auto Petrol 2.0L
£42,990
Borehamwood
~£1,080/pm
A second hand BMW with low mileage in a like new condition, this motor drives and looks like new; coming fitted with a 2000cc petrol motor and automatic transmission .
430I 245 M Sport Step
27,131mi Auto Petrol 2.0L
£30,490
Borehamwood
~£766/pm
Painted with a black finish, this BMW 2.0 430I M Sport Coupe 245 Ps has 27,131 miles clocked up on the dash and comes fitted out with a 2000 CC petrol engine with automatic transmission. First Registered in 2022, this BMW 2.0 430I M Sport Coupe 245 Ps is currently up for sale and ready for you to take home for only £31,232.
420I M Sport Step
13,664mi Auto Petrol 2.0L
£31,490
Borehamwood
~£791/pm
Available to view at this dealership located in Borehamwood is this like new BMW 4 Series that features a 2.0 L petrol motor and automatic transmission. It's on offer and ready for its next owner to drive away in a tone of black with just 13,664 miles on the clock.
2.0 420I M Sport
20,566mi Auto Petrol 2.0L
£26,499
London
~£665/pm
Available in the tone of blue, this used 4 Series 2.0 420I M Sport has a 2000 cc petrol engine with automatic transmission and it has 20,566 miles on the clock.
2.0 420I M Sport
22,472mi Auto Petrol 2.0L
£27,499
London
~£691/pm
Finished in the tone of black, this 2.0L petrol 4 Series with automatic transmission is currently available for you to own.