2020 BMW 4 Series
420I M Sport Gran Coupe
34,145miAutoPetrol2.0L
£20,005
£307 moreLeeds
~£502/pm
Same model
6k more miles
Same year
2.0L
Petrol
Auto
In a white finish, this coupe used car has 34,145 miles clocked up on the dashboard and contains a 2.0 litre petrol engine.