Filter results 35 Cars
Sort By
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Vertu BMW Teesside - 109 miles away
5,244 miles
Call dealer
£39,450
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Vertu BMW Teesside - 109 miles away
1,693 miles
Call dealer
£41,950
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Audi Newbury - 109 miles away
29,246 miles
Call dealer
£27,643
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Chelmsford BMW - 111 miles away
17,515 miles
Call dealer
£27,795
2022 BMW 4 Series
420i M Sport 5dr Step Auto
420i M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 117 miles away
20,314 miles
Call dealer
£30,900
2019 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
Dick Lovett BMW Melksham - 119 miles away
34,016 miles
Call dealer
£18,990
2023 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)
Premier Cars - 119 miles away
22,995 miles
Call dealer
£22,995
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)
Ron Skinner & Sons Tredegar - 120 miles away
17,853 miles
Call dealer
£33,599
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Vertu BMW Durham - 126 miles away
5,372 miles
Call dealer
£42,536
2022 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
Group 1 Hindhead BMW - 131 miles away
40,772 miles
Call dealer
£26,998
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Salisbury - 133 miles away
3,167 miles
Call dealer
£41,985
BMW 4 Series
420i M Sport 2dr Step Auto [Pro Pack]
420i M Sport 2dr Step Auto [Pro Pack]
Vertu BMW Sunderland - 136 miles away
Call dealer
£50,445
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Bournemouth - 157 miles away
5,186 miles
Call dealer
£40,695
2019 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)
NTR Cars - 181 miles away
47,928 miles
Call dealer
£17,495
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Vertu Bmw Exeter - 186 miles away
7,000 miles
Call dealer
£40,995
Buy new from | £40,299 | (list price from £45,285) |
Showing 16 - 30 of 35 cars