2020 BMW 3 Series
320I M Sport
21,777miAutoPetrol2.0L
£24,298
£2,478 moreWakefield
~£610/pm
Same model
29k less miles
Same year
2.0L
Petrol
Auto
At the bargain price of only £24,298 is this 3 Series 320I M Sport, it has 21,777 mi clocked-up on the dash and is fitted out with a 2.0 LTR petrol engine and automatic transmission.