Filter results 7 Cars
Browse by engine
Sort By
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Prestige Cars Kent
13,100 miles
Request callback
£28,059
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Ocean Group BMW Plymouth
11,257 miles
Request callback
£32,450
2022 BMW 4 Series
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Stephen James Bmw Ruxley
17,138 miles
Request callback
£33,000
2023 BMW 4 Series
420i xDrive M Sport Pro Edition 2dr Step Auto
420i xDrive M Sport Pro Edition 2dr Step Auto
John Clark BMW Tayside
3,443 miles
Request callback
£38,500
2023 BMW 4 Series
420i M Sport Pro Edition Coupe
420i M Sport Pro Edition Coupe
JKC Approved Used BMW
5,500 miles
Request callback
£39,950
Buy new from | £39,679 | (list price from £44,195) |
Showing 1 - 7 of 7 cars