Filter results 161 Cars
Browse by engine
Sort By
2018 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
CarSupermarket.Com Barnsley
39,977 miles
Request callback
£17,457
2016 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Usedirect Portadown
36,773 miles
Request callback
£15,999
2019 BMW 4 Series
430d M Sport 2dr Auto [Professional Media]
430d M Sport 2dr Auto [Professional Media]
West Heath Garage
31,922 miles
Request callback
£19,390
2021 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Lookers BMW Crewe
4,512 miles
Request callback
£32,299
2016 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
Rix Motor Company
60,000 miles
Request callback
£14,999
2016 BMW 4 Series
430d xDrive M Sport 2dr Auto [Professional Media]
430d xDrive M Sport 2dr Auto [Professional Media]
Rix Motor Company
95,000 miles
Request callback
£14,999
2021 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
John Clark BMW Aberdeen
33,180 miles
Request callback
£29,500
2022 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Marshall BMW Scunthorpe
9,359 miles
Request callback
£31,157
2021 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Marshall BMW Scunthorpe
58,124 miles
Request callback
£26,565
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Paragon Motor Company
49,841 miles
Request callback
£15,995
2019 BMW 4 Series
430i M Sport 2dr Auto [Professional Media]
430i M Sport 2dr Auto [Professional Media]
Bristol Street Motors Vauxhall Chingford
32,767 miles
Request callback
£20,713
2017 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
Macklin Motors Peugeot Paisley
43,598 miles
Request callback
£15,495
2017 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Wavertree Car Centre Ltd
92,674 miles
Request callback
£12,695
2016 BMW 4 Series
420d [190] xDrive M Sport 2dr Auto [Prof Media]
420d [190] xDrive M Sport 2dr Auto [Prof Media]
Riverside Motor Group SEAT Hull
75,291 miles
Request callback
£13,499
2018 BMW 4 Series
440i M Sport 2dr Auto [Professional Media]
440i M Sport 2dr Auto [Professional Media]
Wavertree Car Centre Ltd
69,998 miles
Request callback
£18,995
Buy new from | £39,679 | (list price from £44,195) |
Showing 106 - 120 of 161 cars