Filter results 113 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2021 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Group 1 Lincoln BMW
31,000 miles
Call dealer
£34,990
2016 BMW 4 Series
430d M Sport 2dr Auto [Professional Media]
430d M Sport 2dr Auto [Professional Media]
Group 1 Assured Billericay
65,009 miles
Call dealer
£13,990
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Group 1 Colchester BMW
56,018 miles
Call dealer
£23,970
2023 BMW 4 Series
420d MHT M Sport 2dr Step Auto
420d MHT M Sport 2dr Step Auto
Hayselden SKODA Doncaster
34,987 miles
Call dealer
£28,595
2018 BMW 4 Series
430d M Sport 2dr Auto [Professional Media]
430d M Sport 2dr Auto [Professional Media]
Group 1 Cambridge BMW
72,570 miles
Call dealer
£16,995
2023 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Group 1 Lincoln BMW
6,741 miles
Call dealer
£41,990
2021 BMW 4 Series
420i M Sport 2dr Step Auto
420i M Sport 2dr Step Auto
Dick Lovett BMW Bristol
33,824 miles
Call dealer
£26,000
2022 BMW 4 Series
M440i xDrive MHT 2dr Step Auto
M440i xDrive MHT 2dr Step Auto
Sinclair Direct Swansea
22,479 miles
Call dealer
£38,000
2019 BMW 4 Series
420d [190] xDrive M Sport 2dr Auto [Prof Media]
420d [190] xDrive M Sport 2dr Auto [Prof Media]
Vospers Approved Used St Austell
56,568 miles
Call dealer
£16,989
2022 BMW 4 Series
420d xDrive MHT M Sport 2dr Step Auto
420d xDrive MHT M Sport 2dr Step Auto
JCT600 Approved Centre Bradford
19,664 miles
Call dealer
£29,800
2019 BMW 4 Series
420i xDrive M Sport 2dr Auto [Professional Media]
420i xDrive M Sport 2dr Auto [Professional Media]
Group 1 Bedford BMW
62,604 miles
Call dealer
£20,750
| Buy new from | £40,372 | (list price from £45,285) |
Showing 76 - 90 of 113 cars















