Filter results 76 Cars
Sort By
2019 BMW 4 Series Gran Coupe
420i xDrive M Sport 5dr Auto [Professional Media]
420i xDrive M Sport 5dr Auto [Professional Media]
John Clark Select Edinburgh - 60 miles away
38,837 miles
Request callback
£18,000
2015 BMW 4 Series Gran Coupe
435d xDrive M Sport 5dr Auto [Professional Media]
435d xDrive M Sport 5dr Auto [Professional Media]
John Clark Select Perth - 62 miles away
86,000 miles
Request callback
£13,500
2022 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
John Clark BMW Tayside - 79 miles away
13,456 miles
Request callback
£30,250
2024 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
John Clark BMW Tayside - 79 miles away
6,654 miles
Request callback
£37,250
2021 BMW 4 Series Gran Coupe
420d xDrive MHT M Sport 5dr Step Auto
420d xDrive MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
36,174 miles
Request callback
£27,600
2021 BMW 4 Series Gran Coupe
420d xDrive MHT M Sport 5dr Step Auto
420d xDrive MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
18,211 miles
Request callback
£30,500
2025 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
3,245 miles
Request callback
£41,000
2025 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
John Clark BMW Aberdeen - 133 miles away
3,547 miles
Request callback
£42,000
2022 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Vertu BMW Sunderland - 150 miles away
28,579 miles
Request callback
£25,493
BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto [Pro Pack]
420i M Sport 5dr Step Auto [Pro Pack]
Vertu BMW Sunderland - 150 miles away
Request callback
£53,514
BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto [Pro Pack]
420i M Sport 5dr Step Auto [Pro Pack]
Vertu BMW Sunderland - 150 miles away
Request callback
£54,354
BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto [Pro Pack]
420i M Sport 5dr Step Auto [Pro Pack]
Vertu BMW Sunderland - 150 miles away
Request callback
£54,354
BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto [Pro Pack]
420i M Sport 5dr Step Auto [Pro Pack]
Vertu BMW Sunderland - 150 miles away
Request callback
£54,354
2022 BMW 4 Series Gran Coupe
420d xDrive MHT M Sport 5dr Step Auto
420d xDrive MHT M Sport 5dr Step Auto
Vertu BMW Durham - 152 miles away
31,165 miles
Request callback
£32,389
2025 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Vertu BMW Durham - 152 miles away
4,465 miles
Request callback
£38,611
Buy new from | £28,987 | (list price from £32,290) |
Showing 1 - 15 of 76 cars