2019 BMW 3 Series
2.0 320I M Sport 181 Bhp
52,200miAutoPetrol2.0L
£15,995
£605 moreSwansea
~£402/pm
Same model
56k less miles
Same year
2.0L
Petrol
Auto
This BMW has got a 2000 CC petrol engine with automatic transmission and has 52,200 miles on the dash.