2020 BMW 3 Series
330E M Sport
33,803miAutoHybrid2.0L
£24,495
Liverpool
~£615/pm
There's a remarkable price of only £24,495 on this second hand, 3 Series 330E M Sport that’s got a 2.0 Ltr hybrid engine, only 33,803 miles clocked-up on the dash and automatic transmission.