2021 BMW 3 Series
320I Sport Step
22,805miAutoPetrol2.0L
£24,998
Dunfermline
~£628/pm
Currently available on the market is this BMW 3 Series 320I Sport Step which has got automatic transmission and a 2.0 LTR petrol engine. This used one comes in white and has 22,805 miles clocked up on the dashboard.