Filter results 35 Cars
Sort By
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Lincoln BMW - 28 miles away
4,747 miles
Call dealer
£39,990
2020 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)
S James Prestige Limited - 37 miles away
40,000 miles
Call dealer
£18,490
2020 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)
S James Prestige Limited - 37 miles away
24,600 miles
Call dealer
£23,508
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 - 37 miles away
38,700 miles
Call dealer
£24,590
2023 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Marshall BMW Grimsby - 58 miles away
18,412 miles
Call dealer
£31,164
2022 BMW 4 Series
420i xDrive M Sport Pro Edition 2dr Step Auto
420i xDrive M Sport Pro Edition 2dr Step Auto
JCT600 Approved Centre Bradford - 60 miles away
11,023 miles
Call dealer
£33,625
2022 BMW 4 Series
2.0 420i M Sport Auto Euro 6 (s/s) 2dr
2.0 420i M Sport Auto Euro 6 (s/s) 2dr
The Car Co - 61 miles away
21,722 miles
Call dealer
£26,445
2022 BMW 4 Series
420i M Sport Pro Edition 2dr Step Auto
420i M Sport Pro Edition 2dr Step Auto
JCT600 Rawdon - 64 miles away
74,870 miles
Call dealer
£23,861
2019 BMW 4 Series
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
HPL Motors Atherton Atherton - 65 miles away
39,000 miles
Call dealer
£18,499
2022 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Vertu BMW York - 70 miles away
25,539 miles
Call dealer
£27,183
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Cambridge BMW - 70 miles away
9,207 miles
Call dealer
£35,995
2025 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Cambridge BMW - 70 miles away
10 miles
Call dealer
£44,995
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Dick Lovett BMW Swindon - 101 miles away
6,524 miles
Call dealer
£36,555
2024 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Dick Lovett BMW Swindon - 101 miles away
21,000 miles
Call dealer
£36,555
2020 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Norwich BMW - 102 miles away
50,535 miles
Call dealer
£24,374
Buy new from | £40,299 | (list price from £45,285) |
Showing 1 - 15 of 35 cars