2021 BMW 3 Series
2.0L 320I M Sport
11,589miAutoPetrol2.0L
£28,491
£2,000 moreNottingham
~£715/pm
Same model
2k more miles
Same year
2.0L
Petrol
Auto
This second hand 3 Series that's still in fantastic, like new condition only has 11,589 miles clocked-up on the dash and features a 2.0L petrol motor.