Filter results 65 Cars
Browse by shape
Sort By
2022 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)
HPL Motors Oldham Oldham
20,603 miles
Request callback
£28,999
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,900 miles
Request callback
£29,988
2019 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
CarSupermarket.com Birmingham
20,026 miles
Request callback
£19,197
2018 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
Invicta Northampton
53,087 miles
Request callback
£16,370
2019 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
Welcome to Williams Manchester BMW
60,121 miles
Request callback
£16,880
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Welcome to Williams Liverpool BMW
20,643 miles
Request callback
£26,990
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Welcome to Williams Bolton BMW
20,000 miles
Request callback
£29,980
2023 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Welcome to Williams Manchester BMW
13,087 miles
Request callback
£34,790
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,808
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
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,990
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,343
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Pure Cars Wakefield
11,962 miles
Request callback
£32,490
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Bournemouth
4,803 miles
Request callback
£41,991
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Motorpoint Birtley
15,679 miles
Request callback
£30,199
Buy new from | £39,679 | (list price from £44,195) |
Showing 16 - 30 of 65 cars