2016 BMW 3 Series
330E M Sport
127,198miAutoHybrid2.0L
£7,995
£1,600 lessLondon
~£201/pm
Same model
16k more miles
Same year
2.0L
Hybrid
Auto
This 3 Series 330E M Sport has a 2000CC hybrid engine with automatic transmission and has got 127,198 miles clocked up on the dash.