2020 BMW 3 Series
330E M Sport
33,803miAutoHybrid2.0L
£24,495
Liverpool
~£615/pm
Providing the new proud owner a truly excellent and top rate level of transport, this BMW is finished in the tone of white, has 33,803 miles clocked-up on the dashboard and comes equipped with a 2.0l hybrid motor with automatic transmission.