Sort By
2024 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Southend BMW - 125 miles away
6,739 miles
Call dealer
£41,990
2024 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Hindhead BMW - 131 miles away
4,292 miles
Call dealer
£42,979
2021 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Salisbury - 133 miles away
20,660 miles
Call dealer
£29,075
2022 BMW 4 Series
2.0 420i M Sport Auto Euro 6 (s/s) 2dr
2.0 420i M Sport Auto Euro 6 (s/s) 2dr
Ideal Cars Sussex Limited - 136 miles away
15,231 miles
Call dealer
£29,995
2022 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Vertu BMW Sunderland - 136 miles away
22,452 miles
Call dealer
£32,509
2021 BMW 4 Series
2.0 420i M Sport Convertible in White, 47,200 miles, 1 owner, Automatic, ULEZ compliant, Leather Int
2.0 420i M Sport Convertible in White, 47,200 miles, 1 owner, Automatic, ULEZ compliant, Leather Int
Kent East Peckham - 139 miles away
47,200 miles
Call dealer
£26,499
2021 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Snows BMW Portsmouth - 149 miles away
29,670 miles
Call dealer
£25,465
2025 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Snows BMW Portsmouth - 149 miles away
4,640 miles
Call dealer
£47,275
2021 BMW 4 Series Convertible
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Vertu Bmw Bridgwater - 150 miles away
13,264 miles
Call dealer
£30,990
2021 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Mercedes-Benz of Chichester - 150 miles away
23,809 miles
Call dealer
£27,490
2023 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Brighton BMW - 154 miles away
11,222 miles
Call dealer
£37,295
2021 BMW 4 Series Convertible
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Vospers SEAT Plymouth - 217 miles away
24,332 miles
Call dealer
£30,500
Buy new from | £47,058 | (list price from £52,780) |
Showing 16 - 27 of 27 cars