
Brand new - in stock now
Be the first to own one of these cars. There's no need to wait - they're available right now
View more dealsRRP£45,220
£38,961
Save£6,259
BMW 4 Series 420d xDrive M Sport Coupe 2.0 2dr
2 door Automatic Diesel Coupe
RRP£48,645
£41,503
Save£7,142
BMW 4 Series 430d M Sport Coupe 3.0 2dr
2 door Automatic Diesel Coupe
RRP£41,930
£35,661
Save£6,269
BMW 4 Series 420i xDrive M Sport Coupe Auto 2.0 2dr
2 door Automatic Petrol Coupe
RRP£47,600
£40,596
Save£7,004
BMW 4 Series 420i M Sport Convertible Auto 2.0 2dr
2 door Automatic Petrol Convertible
Latest second hand BMW 4 Series cars for sale in East Midlands
£11,479
BMW 4 Series 2.0 420d M Sport 2dr
2014 (64 reg) | 74,600 miles
£21,999
BMW 4 Series 3.0 430d M Sport 2dr
2016 (66 reg) | 7,015 miles
£15,495
BMW 4 Series 2.0 420d M Sport 2dr
2015 (65 reg) | 54,500 miles
£14,379
BMW 4 Series 2.0 420d Luxury 2dr
2015 (15 reg) | 54,300 miles
£15,990
BMW 4 Series 2.0 428i M Sport 2dr
2014 (14 reg) | 75,000 miles
£17,450
BMW 4 SERIES 2.0 420D SPORT 2d 188 BHP
2016 (66 reg) | 18,863 miles
£12,099
BMW 4 Series 2.0 420d M Sport 2dr
2014 (14 reg) | 69,000 miles
£18,991
BMW 4 Series 2.0 420d M Sport 2dr
2016 (66 reg) | 26,559 miles
£13,480
BMW 4 Series 2.0 420d M Sport 2dr
2014 (14 reg) | 49,000 miles
£23,980
BMW 4 Series 3.0 440i M Sport Sport Auto (s/s) 2dr
2016 (66 reg) | 21,000 miles
£16,000
BMW 4 SERIES 2.0 420d M Sport xDrive [PRO SAT NAV] 2dr
2016 (16 reg) | 36,720 miles
£12,300
BMW 4 SERIES 420d Sport 2dr Auto 2.0
2014 (14 reg) | 70,966 miles
£16,450
BMW 4 Series 2.0 420d M Sport 2dr
2015 (65 reg) | 34,000 miles
£18,499
BMW 4 Series 3.0 435d M Sport xDrive 2dr
2014 (64 reg) | 67,022 miles
£15,999
BMW 4 SERIES 420d [190] M Sport 2dr [Professional Media][19 Inch Wheels][¿30/Year Tax] 2.0
2016 (16 reg) | 35,473 miles
£19,994
BMW 4 Series 2.0 420d M Sport xDrive 2dr
2016 (16 reg) | 43,000 miles
£19,991
BMW 4 Series 2.0 420d M Sport 2dr
2017 (17 reg) | 31,633 miles
£15,479
BMW 4 Series 420D M Sport 2.0 2dr
2016 (16 reg) | 39,300 miles
£16,479
BMW 4 Series 420D M Sport 2.0 2dr
2015 (15 reg) | 23,700 miles
£20,665
BMW 4 Series 420d M Sport Coupe 2.0 2dr
2017 (67 reg) | 22,502 miles
£23,600
BMW 4 Series 435d xDrive M Sport Coupe 3.0 2dr
2015 (65 reg) | 20,953 miles
£19,299
BMW 4 Series 3.0 430d M Sport xDrive 2dr
2016 (65 reg) | 43,618 miles
£20,400
BMW 4 Series 420d M Sport Coupe 2.0 2dr
2016 (16 reg) | 9,332 miles
£16,985
BMW 4 Series 2.0 420d M Sport xDrive 2dr
2015 (15 reg) | 59,500 miles