Filter results 54 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2022 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Audi Tunbridge Wells
9,505 miles
Call dealer
£29,930
2022 BMW 4 Series
420d xDrive MHT M Sport Pro Edition 2dr Step Auto
420d xDrive MHT M Sport Pro Edition 2dr Step Auto
Saxton 4X4
7,535 miles
Call dealer
£34,500
2022 BMW 4 Series
430i [245] M Sport 2dr Step Auto
430i [245] M Sport 2dr Step Auto
Motorpoint Oldbury
12,540 miles
Call dealer
£28,649
2022 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Marshall BMW Scunthorpe
52,130 miles
Call dealer
£25,725
2022 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Motorpoint Widnes
18,528 miles
Call dealer
£29,549
2022 BMW 4 Series
430i [245] M Sport 2dr Step Auto
430i [245] M Sport 2dr Step Auto
Prestige Cars Kent
30,129 miles
Call dealer
£28,799
2021 BMW 4 Series
430d xDrive MHT M Sport 2dr Step Auto
430d xDrive MHT M Sport 2dr Step Auto
Motorpoint Newport
25,890 miles
Call dealer
£29,649
2023 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall Volkswagen Oxford
15,629 miles
Call dealer
£31,481
2021 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Saxton 4X4
58,038 miles
Call dealer
£25,500
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Scunthorpe
19,052 miles
Call dealer
£26,968
2022 BMW 4 Series
M440d xDrive MHT 2dr Step Auto
M440d xDrive MHT 2dr Step Auto
Motorpoint Stockton-On-Tees
27,694 miles
Call dealer
£34,149
Buy new from | £40,592 | (list price from £45,195) |
Showing 31 - 45 of 54 cars