2023 BMW 3 Series
Bmw Touring 320I M Sport Step
18,460miAutoPetrol2.0L
£33,790
£6,119 lessSalisbury
~£849/pm
Same model
10k more miles
Same year
2.0L
Petrol
Auto
This BMW 3 Series incorporates a 2.0 Ltr petrol engine with automatic transmission and has 18,460 miles clocked up on the dashboard.