2020 BMW 3 Series
320I M Sport Saloon
24,878miAutoPetrol2.0L
£24,816
£934 lessKingston Upon Thames
~£623/pm
Same model
2k more miles
Same year
2.0L
Petrol
Auto
This saloon comes equipped with automatic transmission, a 2.0 ltr petrol motor and has clocked up 24,864 miles.