2016 BMW 4 Series
2.0L 420D Se 188 Bhp
71,317miManualDiesel2.0L
£12,500
Leicester
~£314/pm
Coming in the tone of grey, this second hand BMW has 71,317 miles on the dash and comes equipped with a 2.0 L diesel motor and manual transmission.
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.
0 cars
2.0L 420D Se 188 Bhp
71,317miManualDiesel2.0L
£12,500
Leicester
~£314/pm
Coming in the tone of grey, this second hand BMW has 71,317 miles on the dash and comes equipped with a 2.0 L diesel motor and manual transmission.
420D M Sport
104,000miAutoDiesel2.0L
£9,890
Beckenham
~£248/pm
In the shade of grey, this BMW 4 Series is fitted out with a 2.0 L diesel motor with automatic transmission and it has 102,000 miles on the clock.
435I M Sport
88,000miAutoPetrol3.0L
£15,890
Beckenham
~£399/pm
This BMW 4 Series is fitted with a 3000cc petrol engine with automatic transmission and has clocked up 88,000 miles.
2.0 420D M Sport Euro 6 Ss
104,000miAutoDiesel2.0L
£11,440
Leicester
~£287/pm
This second hand car is fitted out with a 2000cc diesel engine with automatic transmission and has got 104,000 miles on the dashboard.
2.0 420D Se Euro
113,000miManualDiesel2.0L
£7,495
Wigston
~£188/pm
Get in touch with this dealership for a closer look at this manual BMW coming fitted out with manual transmission and a 2.0l diesel motor. This second-hand one in Wigston has 113,000 miles on the dash and is finished in the tone of .
420D M Sport
87,000miManualDiesel2.0L
£9,389
Leicester
~£236/pm
This BMW has got 87,000 miles clocked-up on the dashboard and is fitted with a 2.0 Ltr diesel motor with manual transmission.
420I Sport
49,000miManualPetrol2.0L
£14,495
Leicester
~£364/pm
This BMW 4 Series 420I Sport contains a 2.0l petrol motor with manual transmission and has 49,000 miles on the dash.
2.0 420D M Sport Euro 6 Ss
88,000miAutoDiesel2.0L
£13,999
Leicester
~£352/pm
Are you searching for a BMW 4 Series? Well, take a more detailed look at this second-hand model finished in black that has automatic transmission, a 2000 cc diesel motor and 88,000 miles clocked up on the dash.
3.0 M Sport Xdrive Euro 6 Ss
54,500miAutoDiesel3.0L
£20,495
Leicester
~£515/pm
On display at this car dealer's show room in Leicester is this 4 Series equipped with automatic transmission and a 3.0 Litre diesel motor.
430D M Sport
95,000miAutoDiesel3.0L
£12,999
Leicester
~£326/pm
First registered in 2017: Second hand BMW 4 Series 430D M Sport with a 3.0l diesel motor, only 95,000 miles on the dash and automatic transmission.
3.0 435D M Sport Xdrive Euro 6 Ss
76,000miAutoDiesel3.0L
£16,299
Leicester
~£409/pm
This BMW 4 Series has 76,000 miles on the dash and has a 3.0l diesel motor with automatic transmission.
M Sport
76,000miAutoDiesel3.0L
£13,999
Leicester
~£352/pm
At this dealer you'll find the great price of only £13,999 on this 4 Series M Sport with a 3000 cc diesel engine, automatic transmission and 76,000 miles on the clock.
2.0 420D M Sport Euro 6 Ss
103,000miAutoDiesel2.0L
£9,999
Leicester
~£251/pm
Containing a 2000CC diesel motor with automatic transmission, this used 4 Series 2.0 420D M Sport Euro 6 Ss from this dealership in Leicester is available to drive away with a blue finish and has 103,000 miles clocked up on the dash.
Gran Coupe 2.0 420D M Sport Xdrive Euro 6 S
152,615miAutoDiesel2.0L
£8,990
Leicester
~£226/pm
This car has 152,615 miles clocked up on the dash and incorporates a 2.0 LTR diesel engine.
435D Xdrive Gran Coupe M Sport
44,300miAutoDiesel3.0L
£17,495
Leicester
~£439/pm
4 Series 435D Xdrive Gran Coupe M Sport with a 3.0 LTR diesel motor and automatic gearbox.
2.0 420D M Sport Xdrive Euro 6 Ss
58,340miAutoDiesel2.0L
£18,495
Hinckley
~£464/pm
At the awesome price of just £18,495 is this BMW 4 Series 2.0 420D M Sport Xdrive Euro 6 Ss that has automatic transmission and a 2.0l diesel motor. This used model has been finished in blue and has 58,340 mi clocked up on the dash.
435D Xdrive M Sport
39,750miAutoDiesel3.0L
£20,000
Hinckley
~£502/pm
With 39,750 miles on the dashboard, this BMW is fitted out with a 3.0 ltr diesel motor and has automatic transmission.
420I Xdrive M Sport
39,895miAutoPetrol2.0L
£16,799
Hinckley
~£422/pm
At this dealer in Hinckley you'll find the fantastic price of just £17,900 on this 4 Series with a 2000cc petrol motor, automatic transmission and 39,895 miles on the dashboard.
3.0L 435D Xdrive M Sport 309 Bhp
45,000miAutoDiesel3.0L
£21,975
Loughborough
~£552/pm
Get yourself behind the wheel of this BMW 4 Series 3.0L 435D Xdrive M Sport 309 Bhp for just £22,449. It has 45,000 miles clocked up on the dash and incorporates a 3.0 L diesel motor.
2.0 420D Xdrive M Sport
92,000miAutoDiesel2.0L
£13,499
Nuneaton
~£339/pm
This BMW has 92,000 miles clocked up on the dash and contains a 2000cc diesel engine with automatic transmission.
420D 190 M Sport Professional
41,012miAutoDiesel
£16,689
Loughborough
~£419/pm
Currently on offer and ready for you to take home is this with a cc diesel motor and 41,012 miles on the clock.
420D Xdrive M Sport
53,596miAutoDiesel2.0L
£16,875
Loughborough
~£424/pm
This coupe has 53,596 miles clocked up on the dash and contains a 2.0 ltr diesel motor with automatic transmission.
2.0 420D Xdrive Sport
78,000miManualDiesel2.0L
£10,999
Nuneaton
~£276/pm
Coming fitted with a 2.0 LTR diesel motor and manual transmission; this black second-hand BMW is now available to buy with 78,000 mi on the dash.
3.0 3.0 M Sport Euro 6 Ss
120,291miAutoDiesel3.0L
£11,995
Nuneaton
~£301/pm
At the amazing price of just £12,995 is this 4 Series, it is fitted with automatic transmission and a 3000CC diesel engine. This second hand model currently available from this dealer has 120,291 mi on the clock.