Filter results 180 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2016 BMW 4 Series
2.0 420I M SPORT 2d 181 BHP
2.0 420I M SPORT 2d 181 BHP
Car Hunters - 77 miles away
40,634 miles
Call dealer
£14,295
2018 BMW 4 Series
2.0 420I M SPORT 2d 181 BHP
2.0 420I M SPORT 2d 181 BHP
Car Hunters - 77 miles away
58,888 miles
Call dealer
£14,995
2019 BMW 4 Series
2.0 420D M SPORT 2d 188 BHP
2.0 420D M SPORT 2d 188 BHP
Car Hunters - 77 miles away
62,394 miles
Call dealer
£15,995
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
BMW Doncaster - 77 miles away
27,161 miles
Call dealer
£25,852
2020 BMW 4 Series
420d MHT M Sport Pro Edition 2dr Step Auto
420d MHT M Sport Pro Edition 2dr Step Auto
BMW Doncaster - 77 miles away
26,807 miles
Call dealer
£30,492
2022 BMW 4 Series
430d xDrive MHT M Sport 2dr Step Auto
430d xDrive MHT M Sport 2dr Step Auto
BMW Doncaster - 77 miles away
30,039 miles
Call dealer
£33,929
2016 BMW 4 Series
420d [190] M Sport 2dr Auto [Professional Media]
420d [190] M Sport 2dr Auto [Professional Media]
Lookers BMW Stoke - 81 miles away
41,200 miles
Call dealer
£15,999
2020 BMW 4 Series
420i xDrive M Sport 5dr Auto [Professional Media]
420i xDrive M Sport 5dr Auto [Professional Media]
Lookers BMW Stoke - 81 miles away
34,726 miles
Call dealer
£21,299
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
CarSupermarket.com Barnsley - 81 miles away
40,853 miles
Call dealer
£27,197
2019 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
CarSupermarket.com Hessle - 83 miles away
42,810 miles
Call dealer
£16,997
2022 BMW 4 Series
430d xDrive MHT M Sport 2dr Step Auto
430d xDrive MHT M Sport 2dr Step Auto
Prestige Cars Kent - 84 miles away
34,904 miles
Call dealer
£29,081
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Prestige Cars Kent - 84 miles away
7,070 miles
Call dealer
£29,340
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
BMW Hull - 85 miles away
19,941 miles
Call dealer
£30,292
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
BMW Hull - 85 miles away
27,961 miles
Call dealer
£30,492
2021 BMW 4 Series
M440d xDrive MHT 2dr Step Auto
M440d xDrive MHT 2dr Step Auto
BMW Hull - 85 miles away
47,195 miles
Call dealer
£33,991
Buy new from | £39,679 | (list price from £44,195) |
Showing 46 - 60 of 180 cars