2016 BMW 4 Series
430D M Sport
102,758miAutoDiesel3.0L
£11,855
London
~£298/pm
On offer at the brilliant price of just £11,855 is this BMW 4 Series 430D M Sport, it incorporates a 3000 CC diesel engine with automatic transmission and has 102,758 miles clocked up on the dash.