2017 BMW 4 Series
3.0 440I M Sport 322 Bhp
34,500mi Auto Petrol 3.0L
£21,495
Beckenham
~£540/pm
This 4 Series has 34,500 miles clocked-up on the dash and is fitted with a 3.0l motor. It runs on petrol with automatic transmission and has been finished in blue.