2016 BMW 3 Series
340I M Sport
39,550miAutoPetrol3.0L
£26,199
£10,704 moreWinsford
~£658/pm
Same model
11k less miles
Same year
3.0L
Petrol
Auto
Get behind the wheel of this BMW 3 Series for only £28,999. It incorporates a 3.0 ltr petrol engine with automatic transmission and has 39,300 miles clocked up on the dashboard.