2019 BMW 4 Series
2.0 420I M Sport 181 Bhp
39,000miManualPetrol2.0L
£17,499
York
~£439/pm
This coupe BMW incorporates a 2.0 LTR petrol motor with manual transmission and has 39,000 miles on the clock.
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.
8 cars
2.0 420I M Sport 181 Bhp
39,000miManualPetrol2.0L
£17,499
York
~£439/pm
This coupe BMW incorporates a 2.0 LTR petrol motor with manual transmission and has 39,000 miles on the clock.
3.0 435D M Sport Xdrive Euro 6 Ss
89,400miAutoDiesel3.0L
£15,995
York
~£402/pm
On offer at our remarkable price of just £15,995 is this 4 Series, it has 89,400 miles on the clock and features a 3.0 Litre diesel engine with automatic transmission.
2.0 430I Gpf M Sport Euro 6 Ss
51,200miAutoPetrol2.0L
£19,250
York
~£483/pm
Finished in the tone of black, this BMW 4 Series 2.0 430I Gpf M Sport Euro 6 Ss contains a 2.0 litre petrol motor with automatic transmission and has 51,200 miles clocked-up on the dash.
M440i Xdrive Mhev
11,000miAutoPetrol3.0L
£41,022
York
~£1,030/pm
This convertible used car has a low mileage of only 11,000 miles on the dash and has been driven for less than a year.
M Sport
35,000miAutoDiesel2.0L
£17,910
York
~£450/pm
This 4 Series has 35,000 miles on the dash and incorporates a 2000 CC engine. It runs on diesel with automatic transmission and has been finished in the tone of white.
2.0 420D M Sport 188 Bhp
73,000miAutoDiesel2.0L
£15,599
York
~£392/pm
Now available to test-drive at our dealership in the York area is this white BMW 4 Series that contains a 2000cc diesel engine with automatic transmission.
M Sport
61,023miAutoDiesel
£18,412
York
~£462/pm
At just £18,412 is this BMW, it features a l diesel motor with automatic transmission. This second hand model has 61,023 miles clocked-up on the dash.
420D M Sport
34,100miAutoDiesel2.0L
£17,995
York
~£452/pm
4 Series 420D M Sport with a 2000cc diesel motor and automatic transmission.
420D 190 M Sport Professional Media
99,000miAutoDiesel2.0L
£13,299
Wetherby
~£334/pm
Available in the tone of white, this 4 Series is fitted out with automatic transmission, a 2.0 L diesel motor and has 99,000 miles on the clock.
Bmw 4 Series 435D Xdrive M Sport Profess
44,000miAutoDiesel3.0L
£17,899
Wetherby
~£449/pm
This second hand car for sale from this dealership priced at £17,899 has been finished in the shade of grey and has got 44,000 miles on the dash.
2.0 420I M Sport Euro 6 Ss
42,142miAutoPetrol2.0L
£13,995
Wetherby
~£351/pm
Currently available for viewing at this dealership is this black BMW with a automatic gearbox and 2.0 litre petrol engine.
420D M Sport Mhev
20,575miAutoDiesel2.0L
£28,139
Selby
~£707/pm
The awesome price of only £28,139 is currently being offered by our dealership in Selby on this low mileage 4 Series which has only 20,575 miles on the clock.
3.0 440I M Sport Euro 6 Ss
36,880miAutoPetrol3.0L
£25,995
Knaresborough
~£653/pm
Finished in the shade of blue, this BMW features a 3.0l petrol motor with automatic transmission and has done 36,880 miles.
2.0 420D M Sport Euro 6 Ss
87,900miAutoDiesel2.0L
£13,250
Harrogate
~£333/pm
Containing a 2.0 LTR diesel motor with automatic transmission, this second hand BMW is currently available to drive away in blue with 87,900 miles clocked up on the dash.
3.0 430D M Sport Euro 6 Ss
43,000miAutoDiesel3.0L
£16,495
Harrogate
~£414/pm
At this dealership in Harrogate you'll find the great price of just £16,495 on this 4 Series 3.0 430D M Sport Euro 6 Ss with a 3.0 L diesel engine, automatic transmission and 43,000 miles clocked-up on the dashboard.
2.0 428I M Sport Euro 6 Ss
78,800miAutoPetrol2.0L
£13,495
Harrogate
~£339/pm
In the top 20 of the United Kingdom's reliability index, this is a car created by BMW to give motorists a higher level of trustworthiness than most ordinary cars. This second hand model has a 2.0 LTR petrol engine with automatic transmission and has got 78,800 miles clocked up on the dash.
2.0 420D Luxury Euro 6 Ss
87,200miManualDiesel2.0L
£8,995
Harrogate
~£226/pm
Painted in a grey finish, this car has 87,200 miles on the dash and incorporates a 2000 cc diesel motor with manual transmission. First Registered in 2014, this 4 Series is now up for sale and ready for you to drive away for £8,995.
420I M Sport Pro Edition Step
5,202miAutoPetrol
£43,792
Harrogate
~£1,100/pm
A marvellous price of only £43,792 is currently being offered by us at this dealer in Harrogate for this low mileage BMW which has just 5,202 miles on the dash.
430D M Sport Pro Edition Mhev
7,361miAutoDiesel3.0L
£42,500
Harrogate
~£1,067/pm
Have a look at this like new, low mileage 4 Series that has a 3.0 Litre diesel motor with automatic transmission. This used model available from this dealer in Harrogate has just 6,811 miles clocked up on the dash.
430I M Sport Step
13,132miAutoPetrol
£35,999
Harrogate
~£904/pm
At our outstanding price of only £36,299 is this 4 Series, it features a L petrol engine with automatic transmission and has 13,132 miles clocked-up on the dashboard.
M440i Xdrive Mht Step
15,725miAutoPetrol
£37,990
Harrogate
~£954/pm
Available for viewing at this dealer in Harrogate is this used car that contains a l petrol motor and automatic transmission. It's available on the market in the tone of grey with 15,725 miles clocked up on the dashboard.
420I M Sport Step
33,663miAutoPetrol
£28,492
Harrogate
~£716/pm
With a black finish, this L petrol coupe with automatic transmission is now available for viewing.
420I M Sport Step
37,326miAutoPetrol
£27,800
Harrogate
~£698/pm
This used car contains a Litre petrol engine with automatic transmission and has 37,326 miles on the clock.
420I M Sport Step
38,515miAutoPetrol
£28,043
Harrogate
~£704/pm
Available from this dealership's show room in the Harrogate area is this 2 door, white BMW 4 Series 420I M Sport Step that's fitted with a automatic gearbox and litre petrol engine.