Filter results 143 Cars
Browse by shape
Browse by engine
Sort By
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Birchwood Used Cars
33,482 miles
Request callback
£26,990
2024 BMW 4 Series
420i xDrive M Sport 2dr Step Auto
420i xDrive M Sport 2dr Step Auto
Marshall BMW Hampshire
6,185 miles
Request callback
£40,476
2022 BMW 4 Series
430d xDrive MHT M Sport 2dr Step Auto
430d xDrive MHT M Sport 2dr Step Auto
BMW Doncaster
24,321 miles
Request callback
£34,251
2019 BMW 4 Series
430d M Sport 2dr Auto [Professional Media]
430d M Sport 2dr Auto [Professional Media]
Usedirect Newtownabbey
20,000 miles
Request callback
£23,499
2018 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
Vauxhall Middlesbrough
39,719 miles
Request callback
£16,450
2018 BMW 4 Series
440i M Sport 2dr Auto [Professional Media]
440i M Sport 2dr Auto [Professional Media]
BYD Shrewsbury
46,276 miles
Request callback
£19,999
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Lookers BMW Stafford
12,654 miles
Request callback
£30,499
2022 BMW 4 Series
430d xDrive MHT M Sport 2dr Step Auto
430d xDrive MHT M Sport 2dr Step Auto
Specialist Cars SEAT Dundee
28,046 miles
Request callback
£31,250
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
John Clark BMW Tayside
27,006 miles
Request callback
£27,500
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
John Clark BMW Tayside
22,198 miles
Request callback
£29,000
2018 BMW 4 Series
430d M Sport 2dr Auto [Professional Media]
430d M Sport 2dr Auto [Professional Media]
Mercedes Benz Wakefield
58,398 miles
Request callback
£16,852
2017 BMW 4 Series
435d xDrive M Sport 2dr Auto [Professional Media]
435d xDrive M Sport 2dr Auto [Professional Media]
Ocean Group BMW Paignton
60,852 miles
Request callback
£20,449
2015 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Vauxhall Kilmarnock
58,100 miles
Request callback
£12,550
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Bristol Street Motors SEAT Darlington
27,450 miles
Request callback
£26,992
Buy new from | £39,679 | (list price from £44,195) |
Showing 61 - 75 of 143 cars