2020 BMW 3 Series
2.0 330E M Sport
58,870miAutoHybrid2.0L
£19,990
£4,510 lessLiverpool
~£502/pm
Same model
39k more miles
Same year
2.0L
Hybrid
Auto
This used car has 58,870 miles clocked up on the dashboard and is equipped with a 2.0l hybrid engine and automatic transmission.