Filter results 59 Cars
Browse by shape
Sort By
2019 BMW 4 Series
420i M Sport 5dr Auto [Professional Media]
420i M Sport 5dr Auto [Professional Media]
HPL Motors Limited
26,276 miles
Request callback
£21,499
2021 BMW 4 Series
2.0 420i GPF M Sport Euro 6 (s/s) 5dr
2.0 420i GPF M Sport Euro 6 (s/s) 5dr
Kehoe Kars
29,950 miles
Request callback
£21,938
2023 BMW 4 Series
420i M Sport Pro Edition Coupe
420i M Sport Pro Edition Coupe
JKC Approved Used BMW
6,075 miles
Request callback
£38,950
2016 BMW 4 Series
420i Luxury 2dr Auto [Professional Media]
420i Luxury 2dr Auto [Professional Media]
Stephen James Bmw Enfield
43,128 miles
Request callback
£14,495
2016 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
Thurlow Nunn Vauxhall Wisbech
88,425 miles
Request callback
£11,990
2019 BMW 4 Series
420i Sport 2dr Auto [Business Media]
420i Sport 2dr Auto [Business Media]
Marshall Volkswagen Loughton
14,949 miles
Request callback
£18,629
2019 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
Stephen James Bmw Enfield
29,562 miles
Request callback
£19,495
2018 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
Lookers Ford South Shields
48,919 miles
Request callback
£16,499
2022 BMW 4 Series
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Ocean Group BMW Penryn
24,529 miles
Request callback
£32,850
Buy new from | £39,679 | (list price from £44,195) |
Showing 16 - 30 of 59 cars