2020 BMW 4 Series
420I M Sport Professional Media
23,517mi Auto Petrol 2.0L
£20,495
Liverpool
~£515/pm
Considering buying a BMW? Then consider this second hand one with only 23,515 miles on the dash.
14 cars
420I M Sport Professional Media
23,517mi Auto Petrol 2.0L
£20,495
Liverpool
~£515/pm
Considering buying a BMW? Then consider this second hand one with only 23,515 miles on the dash.
430I M Sport
111,000mi Auto Petrol 2.0L
£11,980
Birkenhead
~£301/pm
Now available from our dealership in Birkenhead is this BMW 4 Series 430I M Sport that incorporates a 2000CC petrol motor and automatic transmission. On offer and ready for you to drive away in the shade of beige with 111,000 mi clocked up on the dashboard.
2.0 428I
104,986mi Manual Petrol 2.0L
£9,495
Birkenhead
~£238/pm
This second-hand 4 Series from this dealer features a 2.0 Litre petrol engine with manual transmission and it has 104,986 miles clocked up on the dash.
4 Series
57,060mi Manual Diesel 2.0L
£10,995
Southport
~£276/pm
Beginning at £ each month, you could enjoy this convertible 4 Series with 57,060 mi clocked up on the dash, diesel 2000CC engine and manual transmission.
4 Series
119,601mi Manual Diesel 2.0L
£5,995
Southport
~£151/pm
At the awesome price of only £5,995 is this BMW which has got a 2.0 Ltr diesel engine with manual transmission. This second hand one has been finished in black and has 119,601 mi clocked-up on the dashboard.
3.0 M440d Mht Xdrive Euro 6 Ss
6,314mi Auto Hybrid 3.0L
£39,499
Southport
~£992/pm
This car available from this dealership priced at £39,999 has 6,314 miles clocked-up on the dashboard and is finished in the tone of black.
420I Gran Coupe M Sport
32,704mi Manual Petrol 2.0L
£16,498
St Helens
~£414/pm
BMW 4 Series with a 2000 CC petrol motor and manual transmission.
420D 190 Se Professional Media
62,112mi Auto Diesel 2.0L
£13,895
Liverpool
~£349/pm
Buy this used BMW for just £13,895. Credit plans begin at just £ a month for this car that has got a 2.0 L diesel engine with automatic transmission.
2L 420D M Sport
153,999mi Manual Diesel 2.0L
£6,995
Liverpool
~£176/pm
This coupe BMW 4 Series 2.0 420D M Sport 188 Bhp has 153,999 miles clocked up on the dash and is fitted out with a 2.0 ltr diesel motor and manual transmission. It's now on the market and ready for you to take home for the total of just £8,195.
2.0 420D Mht M Sport Xdrive Euro 6 Ss
47,004mi Auto Hybrid 2.0L
£26,999
Southport
~£678/pm
Incorporating a 2.0 litre diesel motor and automatic transmission, this second hand 4 Series 2.0 420D Mht M Sport Xdrive Euro 6 Ss is finished in blue and has 47,004 miles on the clock.
Gran Coupe 2.0 420D
130,000mi Auto Diesel 2.0L
£9,990
Liverpool
~£251/pm
At the low price of only £10,995 is this BMW 4 Series, it is fitted out with a 2.0 ltr diesel motor and automatic transmission. This second-hand one has 109,000 miles on the clock and has been finished in the shade of grey.
420I M Sport Pro Edition Convertible
17,318mi Auto Petrol
£41,990
Liverpool
~£1,054/pm
This BMW 4 Series is equipped with a litre petrol engine with automatic transmission and it has 17,318 miles on the dash. This particular second hand model from this dealership in Liverpool comes finished in the tone of grey.
420I M Sport Convertible
32,404mi Auto Petrol
£31,980
Liverpool
~£803/pm
A great price of £31,980 is being advertised by our dealership on this low mileage 4 Series 420I M Sport Convertible that has a cc petrol engine with automatic transmission.
2.0 420I M Sport Euro 6 Ss
27,342mi Auto Petrol 2.0L
£27,599
Southport
~£693/pm
Priced at only £27,599 is this BMW 4 Series, it comes with automatic transmission, a 2.0 L petrol motor and has 27,342 miles on the clock.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£62,898
Kirkcaldy
~£1,580/pm
This 4 Series M440i Xdrive Mht Step has clocked up 10 miles and is fitted out with a 3.0 Ltr petrol engine with automatic transmission.
420I M Sport Step
10mi Auto Petrol 2.0L
£51,600
Loughton
~£1,296/pm
First registered in 2024: Second hand 4 Series that’s got a 2000 CC petrol engine, only 10 mi on the clock and automatic transmission.
420I M Sport Step
10mi Auto Petrol 2.0L
£48,695
Brighton
~£1,223/pm
On the market and ready for its new owner to drive away today is this BMW incorporating automatic transmission with a 2.0 Ltr petrol motor. This second hand one now available at our dealership in Brighton has done 10 miles.
420I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£46,998
Fortrose
~£1,180/pm
Currently advertised by this dealership in Fortrose is this hatchback BMW 4 Series that offers a petrol, 2.0L engine and automatic gearbox. It is on offer and ready for you to drive away in the shade of red with 10 miles clocked up on the dashboard.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Melksham
~£1,356/pm
There's a great price of just £54,203 on this 4 Series 420I M Sport Euro 6 at this dealer in Melksham. This is a used model, but it was wonderfully maintained and is still in an almost spotless, nearly new condition both in and out.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£53,895
Brighton
~£1,353/pm
Available from this dealer located in Brighton: BMW 4 Series M440i Xdrive Mht Step with automatic transmission, a 3.0 ltr petrol engine and 10 mi.
420I M Sport Step
25mi Auto Petrol 2.0L
£43,990
Borehamwood
~£1,105/pm
With 25 miles clocked up on the dash, this BMW is fitted with automatic transmission and a 2.0l petrol engine.
420I M Sport Step
25mi Auto Petrol 2.0L
£42,990
Southend-on-Sea
~£1,080/pm
Currently available at this dealer is this BMW 4 Series 420I M Sport Step that comes with automatic transmission and a 2.0L petrol engine. It's in a like new, almost pristine condition both in and out and is on the market in the tone of grey with 25 miles on the clock.
420I M Sport Step
50mi Auto Petrol 2.0L
£41,898
Irvine
~£1,052/pm
Get behind the steering wheel of this BMW for only £44,898. It is fitted with a 2.0 Litre petrol motor with automatic transmission and has got 50 miles clocked-up on the dash.
2.0 420I M Sport Euro 6 Ss
514mi Auto Petrol 2.0L
£41,450
Stockport
~£1,041/pm
Finished in the shade of , this BMW 4 Series has got 514 miles on the dash and comes fitted with a 2000 CC petrol engine.