Filter results 68 Cars
Browse by shape
Browse by engine
Sort By
2023 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall Volkswagen Oxford - 72 miles away
15,629 miles
Call dealer
£31,481
2020 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Motorpoint Sheffield - 73 miles away
37,157 miles
Call dealer
£26,049
2020 BMW 4 Series
420i M Sport 2dr Auto [Professional Media]
420i M Sport 2dr Auto [Professional Media]
CarSupermarket.com Grimsby - 75 miles away
15,336 miles
Call dealer
£19,297
2022 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
52,130 miles
Call dealer
£25,725
2022 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
47,013 miles
Call dealer
£26,681
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Scunthorpe - 76 miles away
19,052 miles
Call dealer
£26,968
2020 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Marshall Jaguar Ipswich - 76 miles away
39,700 miles
Call dealer
£31,100
2022 BMW 4 Series
M440d xDrive MHT 2dr Step Auto
M440d xDrive MHT 2dr Step Auto
Marshall Jaguar Ipswich - 76 miles away
14,367 miles
Call dealer
£36,820
2022 BMW 4 Series
430i [245] M Sport 2dr Step Auto
430i [245] M Sport 2dr Step Auto
Prestige Cars Kent - 84 miles away
30,129 miles
Call dealer
£28,799
2020 BMW 4 Series
420i M Sport 5dr Auto [Professional Media]
420i M Sport 5dr Auto [Professional Media]
Marshall BMW Hampshire - 88 miles away
57,919 miles
Call dealer
£16,970
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Hampshire - 88 miles away
29,863 miles
Call dealer
£26,155
2021 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Marshall BMW Hampshire - 88 miles away
29,455 miles
Call dealer
£26,805
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Hampshire - 88 miles away
6,972 miles
Call dealer
£36,407
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Motorpoint Castleford - 91 miles away
18,971 miles
Call dealer
£28,349
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 - 96 miles away
71,000 miles
Call dealer
£18,999
Buy new from | £40,592 | (list price from £45,195) |
Showing 16 - 30 of 68 cars