2023 BMW 3 Series
2.0 320I M Sport Touring 184 Ps
6,526miAutoPetrol2.0L
£35,994
£2,996 lessFarnborough
~£904/pm
Same model
2k more miles
Same year
2.0L
Petrol
Auto
This has 6,526 mi clocked up on the dash and is fitted out with a 2.0 litre petrol engine with automatic transmission.