2020 BMW 3 Series
320I M Sport
21,760miAutoPetrol2.0L
£24,498
£999 moreDyce
~£615/pm
Same model
816 less miles
Same year
2.0L
Petrol
Auto
This saloon BMW 3 Series 320I M Sport has got 21,760 miles clocked-up on the dash and is fitted out with a 2000 CC petrol motor and automatic transmission. It is up for sale and ready for its next owner to take home for the marvellous price of only £24,498.