Filter results 16 Cars
Sort By
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)
Wearside Autoparc Sunderland - 154 miles away
79,853 miles
Call dealer
£15,899
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)
Oakwood Motor Company Ltd - 191 miles away
71,473 miles
Call dealer
£14,884
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
Call dealer
£9,925
2019 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Atherton Atherton - 192 miles away
39,000 miles
Call dealer
£18,499
2016 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)
Wavertree Car Centre Ltd - 192 miles away
70,672 miles
Call dealer
£12,795
2022 BMW 4 Series
2.0 420i M Sport Auto Euro 6 (s/s) 5dr
2.0 420i M Sport Auto Euro 6 (s/s) 5dr
The Car Co - 193 miles away
13,570 miles
Call dealer
£28,570
2022 BMW 4 Series
2.0 430i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (245 ps) 1 Owner, Heated Seats, BMW Live Coc
2.0 430i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (245 ps) 1 Owner, Heated Seats, BMW Live Coc
Car Time Motor Co UK Ltd Rochdale - 194 miles away
32,376 miles
Call dealer
£27,990
2017 BMW 4 Series
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)-2 Former Keepers-Finished in Alpine
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)-2 Former Keepers-Finished in Alpine
Rix Motor Company Ltd - 197 miles away
108,000 miles
Call dealer
£11,950
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
Call dealer
£21,499
2020 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
31,000 miles
Call dealer
£19,490
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)
S James Prestige Limited - 286 miles away
39,800 miles
Call dealer
£19,590
2019 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)
S James Prestige Limited - 286 miles away
57,000 miles
Call dealer
£20,790
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
Call dealer
£16,995
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
Call dealer
£17,495
2016 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)
Premier Cars - 371 miles away
121,885 miles
Call dealer
£9,494
Buy new from | £40,244 | (list price from £45,285) |
Showing 1 - 15 of 16 cars