2016 BMW 4 Series Gran Coupe
430D M Sport Professional Media
57,007miAutoDiesel3.0L
£16,500
Swansea
~£414/pm
Containing a 3.0 Litre diesel engine and automatic transmission, this used BMW is available to drive away in black with 57,007 miles on the clock.