Filter results 107 Cars
Browse by shape
Browse by engine
Sort By
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Hindhead BMW - 179 miles away
2,000 miles
Call dealer
£44,989
2022 BMW 4 Series
420i xDrive M Sport 2dr Step Auto
420i xDrive M Sport 2dr Step Auto
Audi Maidstone - 183 miles away
24,267 miles
Call dealer
£30,222
2020 BMW 4 Series
BMW 420d M Sport in blue, 71,000 miles, service history, three owners, Euro 6 ULEZ diesel, automatic
BMW 420d M Sport in blue, 71,000 miles, service history, three owners, Euro 6 ULEZ diesel, automatic
Kent East Peckham - 186 miles away
71,000 miles
Call dealer
£17,499
2023 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
37,543 miles
Call dealer
£28,721
2020 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
40,686 miles
Call dealer
£32,546
2023 BMW 4 Series
M440d xDrive MHT 2dr Step Auto
M440d xDrive MHT 2dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
19,586 miles
Call dealer
£39,121
2014 BMW 4 Series
2.0 428i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (245 ps)
2.0 428i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (245 ps)
Glasgow Road Falkirk - 188 miles away
69,360 miles
Call dealer
£11,990
2018 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)
Glasgow Road Falkirk - 188 miles away
46,049 miles
Call dealer
£16,990
2022 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
Jcb Volkswagen Tunbridge Wells - 188 miles away
49,990 miles
Call dealer
£24,995
2017 BMW 4 Series
420d [190] xDrive M Sport 2dr Auto [Prof Media]
420d [190] xDrive M Sport 2dr Auto [Prof Media]
John Clark Select Stirling - 194 miles away
78,025 miles
Call dealer
£14,800
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Snows BMW Portsmouth - 196 miles away
16,389 miles
Call dealer
£29,718
2022 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Snows BMW Portsmouth - 196 miles away
16,631 miles
Call dealer
£38,597
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Snows BMW Portsmouth - 196 miles away
2,965 miles
Call dealer
£39,406
2023 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Snows BMW Portsmouth - 196 miles away
23,318 miles
Call dealer
£42,056
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 - 197 miles away
59,371 miles
Call dealer
£16,495
Buy new from | £40,244 | (list price from £45,285) |
Showing 76 - 90 of 107 cars