Filter results 192 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2022 BMW 4 Series
430i [245] M Sport 2dr Step Auto
430i [245] M Sport 2dr Step Auto
Welcome to Williams Stockport BMW
25,382 miles
Request callback
£31,450
2023 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Welcome to Williams Stockport BMW
4,701 miles
Request callback
£45,990
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Salisbury
35,094 miles
Request callback
£26,866
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
John Clark BMW Tayside
38,622 miles
Request callback
£27,500
2021 BMW 4 Series
430i [245] M Sport 2dr Step Auto
430i [245] M Sport 2dr Step Auto
Marshall Skoda Barnstaple
35,901 miles
Request callback
£28,480
2022 BMW 4 Series
430i [245] M Sport 2dr Step Auto
430i [245] M Sport 2dr Step Auto
John Clark BMW Tayside
23,275 miles
Request callback
£34,000
2018 BMW 4 Series
420i M Sport 2dr [Professional Media]
420i M Sport 2dr [Professional Media]
Motorpoint Maidstone
19,381 miles
Request callback
£18,199
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Grimsby
9,173 miles
Request callback
£31,451
2023 BMW 4 Series
430d xDrive MHT M Sport 2dr Step Auto
430d xDrive MHT M Sport 2dr Step Auto
Marshall BMW Hampshire
40,064 miles
Request callback
£31,994
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Pure Cars Wakefield
18,910 miles
Request callback
£30,490
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Pure Cars Wakefield
11,962 miles
Request callback
£31,590
2022 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Vertu BMW Sunderland
12,373 miles
Request callback
£31,470
2021 BMW 4 Series
M440d xDrive MHT 2dr Step Auto
M440d xDrive MHT 2dr Step Auto
Welcome to Williams Rochdale BMW
45,237 miles
Request callback
£33,990
2022 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Motorpoint Oldbury
13,031 miles
Request callback
£31,299
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Bournemouth
3,541 miles
Request callback
£41,991
Buy new from | £39,679 | (list price from £44,195) |
Showing 61 - 75 of 192 cars