2020 BMW 3 Series
330E M Sport
15,000miAutoHybrid2.0L
£27,990
£1,007 lessPeterborough
~£703/pm
Same model
2k more miles
Same year
2.0L
Hybrid
Auto
Advertised by this dealer at the bargain price of just £35,450 is this highly maintained, like new 3 Series.