2019 BMW 3 Series
330I M Sport Step
68,926miAutoPetrol2.0L
£22,998
£3,492 lessIrvine
~£578/pm
Same model
51k more miles
Same year
2.0L
Petrol
Auto
Available in black, this BMW 3 Series is fitted with a 2.0 L petrol engine with automatic transmission and has got 68,926 miles clocked up on the dash.