Filter results 100 Cars
Browse by shape
Browse by engine
Sort By
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall Volvo Grantham - 24 miles away
5,103 miles
Call dealer
£30,180
2020 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Motorpoint Sheffield - 30 miles away
37,157 miles
Call dealer
£25,299
2018 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 - 37 miles away
34,200 miles
Call dealer
£16,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)
S James Prestige Limited - 37 miles away
37,700 miles
Call dealer
£16,990
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 - 37 miles away
21,600 miles
Call dealer
£22,776
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 - 37 miles away
38,700 miles
Call dealer
£25,250
2023 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Motorpoint Coventry - 39 miles away
12,116 miles
Call dealer
£32,049
2017 BMW 4 Series
420d [190] Sport 2dr Auto [Business Media]
420d [190] Sport 2dr Auto [Business Media]
CarSupermarket.com Birmingham - 42 miles away
38,013 miles
Call dealer
£15,197
2020 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Stellantis &You Birmingham Central - 45 miles away
38,115 miles
Call dealer
£16,991
2016 BMW 4 Series
420d [190] M Sport 5dr [Professional Media]
420d [190] M Sport 5dr [Professional Media]
Save on used Cars - 49 miles away
101,768 miles
Call dealer
£9,494
2015 BMW 4 Series
420d [190] M Sport 2dr [Professional Media]
420d [190] M Sport 2dr [Professional Media]
Save on used Cars - 49 miles away
62,204 miles
Call dealer
£10,994
2017 BMW 4 Series
430d xDrive M Sport 5dr Auto [Professional Media]
430d xDrive M Sport 5dr Auto [Professional Media]
Save on used Cars - 49 miles away
59,760 miles
Call dealer
£16,490
2019 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
Car World Superstore - 50 miles away
51,114 miles
Call dealer
£15,700
2018 BMW 4 Series
440i M Sport 2dr Auto [Professional Media]
440i M Sport 2dr Auto [Professional Media]
Carsa Halesowen - 50 miles away
29,690 miles
Call dealer
£20,922
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)
Staverton Garage - 50 miles away
95,412 miles
Call dealer
£11,845
Buy new from | £40,592 | (list price from £45,195) |
Showing 1 - 15 of 100 cars