Filter results 19 Cars
Browse by engine
Browse by trim
Sort By
2016 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd - 14 miles away
83,500 miles
Call dealer
£10,495
2015 BMW 4 Series
3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
Wavertree Car Centre Ltd - 14 miles away
99,999 miles
Call dealer
£12,295
2016 BMW 4 Series
3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
HPL Motors Atherton Atherton - 29 miles away
62,000 miles
Call dealer
£16,799
2017 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Elite Vehicle Sales - 37 miles away
130,559 miles
Call dealer
£9,450
2018 BMW 4 Series
2.0 420i M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 420i M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
Elite Vehicle Sales - 37 miles away
120,580 miles
Call dealer
£9,995
2019 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham - 39 miles away
15,649 miles
Call dealer
£20,999
2019 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps) Front / Rear Park Distance Cont
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps) Front / Rear Park Distance Cont
Car Time Motor Co UK Ltd Rochdale - 41 miles away
45,135 miles
Call dealer
£16,250
2018 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston - 42 miles away
76,000 miles
Call dealer
£14,499
2019 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
Poolfoot Motors Fleetwood - 49 miles away
79,000 miles
Call dealer
£13,295
2017 BMW 4 Series
2.0 420d M Sport Euro 6 (s/s) 5dr
2.0 420d M Sport Euro 6 (s/s) 5dr
Lee Slingsby Cars - 55 miles away
67,000 miles
Call dealer
£11,789
2021 BMW 4 Series
2.0 420i M Sport 5dr Auto
2.0 420i M Sport 5dr Auto
Chris W Roads Ltd - 64 miles away
14,627 miles
Call dealer
£29,750
2021 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 108 miles away
35,100 miles
Call dealer
£18,990
2015 BMW 4 Series
3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)
3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)
Pinetree Car Superstore Ltd Tonypandy - 112 miles away
76,883 miles
Call dealer
£14,499
2016 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
Driven Car Sales Ltd Thornaby - 114 miles away
91,165 miles
Call dealer
£10,290
2022 BMW 4 Series
2.0 420i M Sport 5dr Auto (SAT NAV)
2.0 420i M Sport 5dr Auto (SAT NAV)
Jeff White Motors - 120 miles away
32,613 miles
Call dealer
£25,988
| Buy new from | £40,933 | (list price from £46,160) |
Showing 1 - 15 of 19 cars















