2012 BMW 3 Series
2.0 320I M Sport Touring Euro 6 Ss
35,084miAutoPetrol2.0L
£11,489
£2,794 moreKeighley
~£289/pm
Same model
15k 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.