2023 BMW 3 Series
330E Sport Step
7,223miAutoHybrid2.0L
£37,000
£2,998 lessBraunstone Town
~£929/pm
Same model
7k more miles
Same year
2.0L
Hybrid
Auto
This second hand, but beautifully maintained BMW features a 2.0 litre hybrid motor with automatic transmission and has clocked up a mere 7,223 miles.