Filter results 23 Cars
Sort By
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 - 109 miles away
130,559 miles
Call dealer
£9,925
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 - 110 miles away
108,000 miles
Call dealer
£11,250
2015 BMW 4 Series
430d M Sport 2dr Auto [Professional Media]
430d M Sport 2dr Auto [Professional Media]
Group 1 Assured Hailsham - 116 miles away
80,264 miles
Call dealer
£12,150
2018 BMW 4 Series
435d xDrive M Sport 2dr Auto [Professional Media]
435d xDrive M Sport 2dr Auto [Professional Media]
Group 1 Assured Hailsham - 116 miles away
96,993 miles
Call dealer
£14,695
2018 BMW 4 Series
420d [190] M Sport 2dr [Professional Media]
420d [190] M Sport 2dr [Professional Media]
Peter cooper Prestige West end - 116 miles away
27,183 miles
Call dealer
£14,899
2016 BMW 4 Series
430d xDrive M Sport 2dr Auto [Professional Media]
430d xDrive M Sport 2dr Auto [Professional Media]
Lancaster Automart - 146 miles away
21,086 miles
Call dealer
£19,795
2015 BMW 4 Series
420d [190] xDrive M Sport 2dr Auto [Prof Media]
420d [190] xDrive M Sport 2dr Auto [Prof Media]
Vertu Renault Exeter - 183 miles away
54,883 miles
Call dealer
£14,450
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 - 201 miles away
59,371 miles
Call dealer
£16,995
Buy new from | £40,299 | (list price from £45,285) |
Showing 16 - 23 of 23 cars