2021 BMW 3 Series
320I M Sport Touring
20,719miAutoPetrol
£27,495
£2,005 lessBromley
~£690/pm
Same model
8k more miles
Same year
Petrol
Auto
This 3 Series has 20,719 miles clocked up on the dash and is equipped with a CC petrol motor and automatic transmission.