Filter results 100 Cars
Browse by engine
Browse by trim
Sort By
2023 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Ocean Group BMW Penryn
25,130 miles
Call dealer
£31,900
2021 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Motorpoint Peterborough
28,681 miles
Call dealer
£27,049
2018 BMW 4 Series
435d xDrive M Sport 2dr Auto [Professional Media]
435d xDrive M Sport 2dr Auto [Professional Media]
BYD Used Cars Royston
85,359 miles
Call dealer
£14,850
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Vertu BMW Teesside
31,259 miles
Call dealer
£18,750
2020 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
CarSupermarket.com Grimsby
15,336 miles
Call dealer
£19,297
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,949
2017 BMW 4 Series
430d xDrive M Sport 2dr Auto [Professional Media]
430d xDrive M Sport 2dr Auto [Professional Media]
Pentagon Vauxhall Derby
46,948 miles
Call dealer
£16,495
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
Buy new from | £40,322 | (list price from £44,925) |
Showing 61 - 75 of 100 cars