Filter results 102 Cars
Browse by shape
Browse by engine
Sort By
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Bournemouth
5,186 miles
Request callback
£40,241
2022 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Mercedes-Benz of Bolton
25,300 miles
Request callback
£35,527
2022 BMW 4 Series
430d xDrive MHT M Sport Pro Edition 2dr Step Auto
430d xDrive MHT M Sport Pro Edition 2dr Step Auto
Dick Lovett BMW Swindon
46,438 miles
Request callback
£31,888
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Dick Lovett BMW Swindon
21,000 miles
Request callback
£36,555
2016 BMW 4 Series
430d xDrive M Sport 2dr Auto [Professional Media]
430d xDrive M Sport 2dr Auto [Professional Media]
Lancaster Automart
21,086 miles
Request callback
£19,995
2024 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Vertu BMW Teesside
4,767 miles
Request callback
£50,950
2022 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
JCT600 Rawdon
74,870 miles
Request callback
£24,000
2018 BMW 4 Series
420d [190] M Sport 2dr [Professional Media]
420d [190] M Sport 2dr [Professional Media]
Peter cooper Prestige West end
27,183 miles
Request callback
£14,999
BMW 4 Series
M440i xDrive MHT 2dr Step Auto [M Sport Pro Pack]
M440i xDrive MHT 2dr Step Auto [M Sport Pro Pack]
Vertu BMW Durham
Request callback
£68,655
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Riverside Motor Group Volvo Hessle
49,127 miles
Request callback
£23,396
2019 BMW 4 Series
420d [190] Sport 2dr [Business Media]
420d [190] Sport 2dr [Business Media]
Pentagon Cupra SEAT Huddersfield
75,514 miles
Request callback
£11,695
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
John Clark BMW Tayside
22,494 miles
Request callback
£28,000
2022 BMW 4 Series
430i [245] M Sport 2dr Step Auto
430i [245] M Sport 2dr Step Auto
John Clark BMW Aberdeen
45,495 miles
Request callback
£28,500
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
John Clark BMW Tayside
10 miles
Request callback
£38,000
Buy new from | £40,299 | (list price from £45,285) |
Showing 76 - 90 of 102 cars