Filter results 91 Cars
Browse by shape
Browse by engine
Sort By
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)
Pitstop Motors NI
73,758 miles
Call dealer
£15,990
2017 BMW 4 Series
3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
Country Car
72,000 miles
Call dealer
£16,319
2017 BMW 4 Series
430d xDrive M Sport 5dr Auto [Professional Media]
430d xDrive M Sport 5dr Auto [Professional Media]
Save on used Cars
59,760 miles
Call dealer
£16,490
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
59,371 miles
Call dealer
£16,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 Atherton Preston
49,000 miles
Call dealer
£17,499
2020 BMW 4 Series
2.0 420d M SPORT IN BLUE WITH 71,000 MILES AND A SERVICE HISTORY, 3 OWNERS FROM NEW, ULEZ COMPLIANT
2.0 420d M SPORT IN BLUE WITH 71,000 MILES AND A SERVICE HISTORY, 3 OWNERS FROM NEW, ULEZ COMPLIANT
Kent East Peckham
71,000 miles
Call dealer
£18,999
2017 BMW 4 Series
3.0 430d M Sport Auto xDrive Euro 6 (s/s) 5dr
3.0 430d M Sport Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars
43,000 miles
Call dealer
£19,989
2020 BMW 4 Series
2.0 430i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps)
2.0 430i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps)
HPL Motors Oldham Oldham
37,682 miles
Call dealer
£19,999
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
15,649 miles
Call dealer
£21,499
2019 BMW 4 Series
2.0 420d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 420d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston
22,077 miles
Call dealer
£21,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)
S James Prestige Limited
25,800 miles
Call dealer
£22,188
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)
S James Prestige Limited
21,600 miles
Call dealer
£22,788
2021 BMW 4 Series
2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited
35,300 miles
Call dealer
£24,990
2022 BMW 4 Series
2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited
38,700 miles
Call dealer
£25,490
Buy new from | £40,592 | (list price from £45,195) |
Showing 16 - 30 of 91 cars