2016 BMW 3 Series
340I M Sport
39,550miAutoPetrol3.0L
£26,199
£249 moreWinsford
~£658/pm
Same model
4k less miles
Same year
3.0L
Petrol
Auto
At the price of £26,199 and with the option to purchase on credit with achievable instalments beginning from £ per calendar month, this BMW is fitted with a 3.0 litre petrol engine with automatic transmission and it has 39,550 miles on the dashboard.