2012 BMW 3 Series
2.0 320I M Sport Touring Euro 6 Ss
35,084miAutoPetrol2.0L
£10,989
£2,999 moreKeighley
~£276/pm
Same model
64k less miles
Same year
2.0L
Petrol
Auto
Up for sale and ready for its new owner to drive away is this BMW 3 Series that contains a cc petrol engine with automatic transmission. This second hand model priced at £12,489 has clocked up 35,084 miles.