2020 BMW 3 Series
2.0L 330E M Sport
65,259miAutoPetrol2.0L
£21,991
Nottingham
~£552/pm
This 3 Series 2.0L 330E M Sport contains a 2000cc petrol motor with automatic transmission and has got 65,259 miles clocked-up on the dash. It's up for sale and ready for you to drive away for the bargain price of only £21,991.