Filter results 213 Cars
Browse by engine
Browse by trim
Sort By
2020 BMW 4 Series
2.0 420D M SPORT MHEV 2d 188 BHP
2.0 420D M SPORT MHEV 2d 188 BHP
Car Sales NI Ltd
57,000 miles
Call dealer
£28,850
2021 BMW 4 Series
420d xDrive MHT M Sport Pro Edition 2dr Step Auto
420d xDrive MHT M Sport Pro Edition 2dr Step Auto
BMW Bavarian
23,330 miles
Call dealer
£29,995
2021 BMW 4 Series
420d MHT M Sport Pro Edition 2dr Step Auto
420d MHT M Sport Pro Edition 2dr Step Auto
BMW Bavarian
19,751 miles
Call dealer
£29,995
Buy new from | £39,679 | (list price from £44,195) |
Showing 121 - 135 of 213 cars