2012 BMW 3 Series
320D Sport
104,215miManualDiesel2.0L
£7,990
Ballymoney
~£201/pm
Containing a 2000cc diesel engine with manual transmission, this second hand BMW is currently available for sale in a red finish with 104,215 miles clocked-up on the dashboard.