Filter results 17 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)
Driven Car Sales Ltd Thornaby - 169 miles away
91,165 miles
Request callback
£10,290
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 - 173 miles away
76,000 miles
Request callback
£14,499
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 - 191 miles away
130,559 miles
Request callback
£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 - 191 miles away
120,580 miles
Request callback
£9,995
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 - 192 miles away
62,000 miles
Request callback
£16,799
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 - 192 miles away
83,500 miles
Request callback
£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 - 192 miles away
99,999 miles
Request callback
£12,295
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 - 194 miles away
45,135 miles
Request callback
£16,599
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 - 199 miles away
15,649 miles
Request callback
£20,999
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 - 200 miles away
67,000 miles
Request callback
£11,989
2021 BMW 4 Series
2.0 420i M Sport 5dr Auto
2.0 420i M Sport 5dr Auto
Chris W Roads Ltd - 244 miles away
14,627 miles
Request callback
£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 - 286 miles away
35,100 miles
Request callback
£18,990
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)
NTR Cars - 290 miles away
59,371 miles
Request callback
£16,495
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)
NTR Cars - 290 miles away
47,928 miles
Request callback
£17,495
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)
CarWorld Superstore Boongate - 299 miles away
25,448 miles
Request callback
£21,972
| Buy new from | £40,933 | (list price from £46,160) |
Showing 1 - 15 of 17 cars















