2021 BMW 3 Series
320I M Sport
14,567miAutoPetrol2.0L
£26,950
£952 moreCheltenham
~£677/pm
Same model
135 less miles
Same year
2.0L
Petrol
Auto
This BMW 3 Series 320I M Sport has 14,567 miles clocked-up on the dash and comes fitted out with a 2.0 ltr engine. It runs on petrol with automatic transmission and is available in white.