2016 BMW 4 Series
420D M Sport
80,000mi Auto Diesel 2.0L
£12,295
Ripley
~£309/pm
With a black finish, this 4 Series 420D M Sport has 81,000 miles clocked up on the dashboard and is equipped with a 2.0 ltr diesel motor and automatic transmission.