2017 BMW 3 Series
2.0 330E 7.6Kwh Sport Euro 6 Ss
32,000miAutoHybrid2.0L
£10,989
£2,490 moreKeighley
~£276/pm
Same model
79k less miles
Same year
2.0L
Hybrid
Auto
A marvellous price of £10,989 from us at this dealer on this low mileage 3 Series that has a mere 32,000 miles on the dashboard.