2023 BMW 4 Series
420I M Sport Pro Edition Convertible
7,391miAutoPetrol2.0L
£44,950
Cheltenham
~£1,129/pm
This used BMW 4 Series that's still in near mint condition has only got 7,379 miles on the dashboard, a 2.0L petrol motor and automatic transmission.