Filter results 21 Cars
Browse by engine
	Sort By 
						2017 BMW 4 Series
						
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
						
					
					2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Elite Vehicle Sales
						
								130,559 miles
						
					Request callback
						
					
						£9,450
					
					
				
						2017 BMW 4 Series
						
2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr
						
					
					2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr
Lee Slingsby Cars
						
								121,000 miles
						
					Request callback
						
					
						£10,489
					
					
				
						2017 BMW 4 Series
						
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)-2 Former Keepers-Finished in Alpine
						
					
					2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)-2 Former Keepers-Finished in Alpine
Rix Motor Company Ltd
						
								108,000 miles
						
					Request callback
						
					
						£10,900
					
					
				
						2018 BMW 4 Series
						
2.0 420i M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
						
					
					2.0 420i M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
Elite Vehicle Sales
						
								120,580 miles
						
					Request callback
						
					
						£10,995
					
					
				
						2015 BMW 4 Series
						
2.0 420d M Sport Hatchback 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)
						
					
					2.0 420d M Sport Hatchback 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd
						
								74,244 miles
						
					Request callback
						
					
						£11,295
					
					
				
						2018 BMW 4 Series
						
2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
						
					
					2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)
HPL Motors Atherton Preston
						
								65,300 miles
						
					Request callback
						
					
						£13,299
					
					
				
						2020 BMW 4 Series
						
2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)
						
					
					2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)
S James Prestige Limited
						
								75,700 miles
						
					Request callback
						
					
						£13,490
					
					
				
						2015 BMW 4 Series
						
3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)
						
					
					3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)
Pinetree Car Superstore Ltd Tonypandy
						
								76,883 miles
						
					Request callback
						
					
						£14,799
					
					
				
						2020 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)
S James Prestige Limited
						
								67,200 miles
						
					Request callback
						
					
						£15,990
					
					
				
						2017 BMW 4 Series
						
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
						
					
					2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
Wearside Autoparc Sunderland
						
								49,920 miles
						
					Request callback
						
					
						£15,999
					
					
				
						2020 BMW 4 Series
						
2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)
						
					
					2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)
S James Prestige Limited
						
								32,200 miles
						
					Request callback
						
					
						£16,490
					
					
				
						2018 BMW 4 Series
						
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
						
					
					2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
NTR Cars
						
								59,371 miles
						
					Request callback
						
					
						£16,495
					
					
				
						2019 BMW 4 Series
						
2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps) Front / Rear Park Distance Cont
						
					
					2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps) Front / Rear Park Distance Cont
Car Time Motor Co UK Ltd Rochdale
						
								45,135 miles
						
					Request callback
						
					
						£16,990
					
					
				
						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
						
								47,928 miles
						
					Request callback
						
					
						£17,495
					
					
				
						2019 BMW 4 Series
						
2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
						
					
					2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited
						
								39,800 miles
						
					Request callback
						
					
						£18,490
					
					
				| Buy new from | £39,935 | (list price from £45,285) | 
	Showing 1 - 15 of 21 cars
	
    















.jpg?width=120&height=72&rmode=crop) 
                    .jpg?width=120&height=72&rmode=crop)