Filter results 68 Cars
Browse by shape
Browse by engine
Sort By
2022 BMW 4 Series
420i xDrive M Sport 2dr Step Auto
420i xDrive M Sport 2dr Step Auto
Vertu BMW Sunderland
15,423 miles
Call dealer
£28,711
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Bournemouth
40,702 miles
Call dealer
£23,950
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Ocean Group BMW Plymouth
12,033 miles
Call dealer
£28,900
2021 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Ocean Group BMW Plymouth
12,500 miles
Call dealer
£35,790
2020 BMW 4 Series
420i M Sport 5dr Auto [Professional Media]
420i M Sport 5dr Auto [Professional Media]
Marshall BMW Hampshire
57,919 miles
Call dealer
£16,970
2021 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Ocean Group BMW Plymouth
18,501 miles
Call dealer
£27,950
2021 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Marshall BMW Hampshire
29,455 miles
Call dealer
£26,178
Buy new from | £40,592 | (list price from £45,195) |
Showing 61 - 68 of 68 cars