Filter results 86 Cars
Browse by engine
Sort By
2020 BMW 4 Series
2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP
2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP
HPL Motors Oldham Oldham
38,512 miles
Call dealer
£19,599
2022 BMW 4 Series
Gran Diesel Coupe M sport M sport
Gran Diesel Coupe M sport M sport
Prestige Cars Kent
29,043 miles
Call dealer
£30,840
2025 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Group 1 Borehamwood BMW
2,205 miles
Call dealer
£39,475
2018 BMW 4 Series Gran Coupe
435d xDrive M Sport 5dr Auto [Professional Media]
435d xDrive M Sport 5dr Auto [Professional Media]
Group 1 Assured Ipswich
52,336 miles
Call dealer
£19,990
2024 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Dick Lovett BMW Bristol
4,897 miles
Call dealer
£37,000
2018 BMW 4 Series Gran Coupe
430i M Sport 5dr Auto [Professional Media]
430i M Sport 5dr Auto [Professional Media]
Cars2 Hyundai Wakefield
76,719 miles
Call dealer
£14,250
2022 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Vertu BMW Sunderland
15,698 miles
Call dealer
£29,034
2024 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Vertu BMW York
15,796 miles
Call dealer
£36,616
2025 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Marshall BMW Grimsby
2,884 miles
Call dealer
£40,222
2018 BMW 4 Series Gran Coupe
430i M Sport 5dr Auto [Professional Media]
430i M Sport 5dr Auto [Professional Media]
Johnsons Select Used Wigan
41,722 miles
Call dealer
£17,995
2024 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Group 1 Lincoln BMW
4,740 miles
Call dealer
£39,850
2025 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Dick Lovett BMW Hungerford
6,425 miles
Call dealer
£39,995
2022 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Vertu BMW Sunderland
10,193 miles
Call dealer
£31,962
2022 BMW 4 Series Gran Coupe
420d xDrive MHT M Sport 5dr Step Auto
420d xDrive MHT M Sport 5dr Step Auto
Group 1 Norwich BMW
15,052 miles
Call dealer
£34,495
2025 BMW 4 Series Gran Coupe
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Group 1 Reading BMW
2,301 miles
Call dealer
£41,950
Buy new from | £39,363 | (list price from £46,915) |
Showing 1 - 15 of 86 cars