Filter results 36 Cars
Browse by shape
Browse by engine
Sort By
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
38,700 miles
Call dealer
£25,250
2022 BMW 4 Series
2.0 420d MHT M Sport Pro Edition Coupe 2dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 420d MHT M Sport Pro Edition Coupe 2dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
HPL Motors Oldham Oldham
52,860 miles
Call dealer
£27,399
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
Call dealer
£27,999
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
CarSupermarket.com Hessle
15,344 miles
Call dealer
£28,197
2023 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Motorpoint Stockton-On-Tees
30,115 miles
Call dealer
£28,749
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall Volvo Grantham
5,103 miles
Call dealer
£30,300
2023 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Motorpoint Coventry
12,116 miles
Call dealer
£32,049
2021 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Motorpoint Peterborough
29,418 miles
Call dealer
£27,049
Buy new from | £40,592 | (list price from £45,195) |
Showing 1 - 15 of 36 cars