Red BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

3.0 435i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s BMW 4 Series

75113 miles 2015 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 4 Series

3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr BMW 4 Series

70000 miles 2016 Zero Deposit

Home Delivery Available

£18495
£388/month
Example
  • BMW 4 Series

3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s BMW 4 Series

51300 miles 2019 Zero Deposit

Home Delivery Available

£17990
£377/month
Example
  • BMW 4 Series

2.0 420i GPF Sport Auto xDrive Euro 6 (s/s) 5dr BMW 4 Series

42000 miles 2018 Zero Deposit

Home Delivery Available

£15995
Luton
£336/month
Example
  • BMW 4 Series

3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr BMW 4 Series

54500 miles 2016 Zero Deposit

Home Delivery Available

£19400
£407/month
Example
  • BMW 4 Series

428 428I LUXURY GRAN COUPE 4-Door BMW 4 Series

107000 miles 2015 Zero Deposit

Home Delivery Available

£8799
£184/month
Example
  • BMW 4 Series

2.0 420d M Sport xDrive Euro 6 (s/s) 2dr BMW 4 Series

113000 miles 2017 Zero Deposit

Home Delivery Available

£9750
Peterborough
£204/month
Example
  • BMW 4 Series

2.0 420i M Sport Pro Edition Coupe 2dr Petrol Auto BMW 4 Series

17664 miles 2023 Zero Deposit

Home Delivery Available

£32985
£549/month
Example
  • BMW 4 Series

M4 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 2dr BMW 4 Series

13000 miles 2023 Zero Deposit

Home Delivery Available

£46000
£765/month
Example
  • BMW 4 Series

2.0 420d Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

102000 miles 2018 Zero Deposit

Home Delivery Available

£9990
£209/month
Example
  • BMW 4 Series

2.0 420d Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

102000 miles 2018 Zero Deposit

Home Delivery Available

£9990
£209/month
Example
  • BMW 4 Series

2.0 420D LUXURY GRAN COUPE BMW 4 Series

74000 miles 2015 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 4 Series

2.0 420d M Sport Coupe 2dr Diesel Auto xDrive Euro BMW 4 Series

62037 miles 2016 Zero Deposit

Home Delivery Available

£12799
£268/month
Example
  • BMW 4 Series

4 SERIES 420i M Sport 2dr Step Auto [Pro Pack] BMW 4 Series

13012 miles 2024 Zero Deposit

Home Delivery Available

£42740
Basingstoke
£711/month
Example
  • BMW 4 Series

3.0 430d M Sport Convertible BMW 4 Series

54500 miles 2017 Zero Deposit

Home Delivery Available

£17395
Colchester
£365/month
Example
  • BMW 4 Series

2.0 420d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) BMW 4 Series

76800 miles 2018 Zero Deposit

Home Delivery Available

£12500
Burton-upon-Trent
£262/month
Example
  • BMW 4 Series

3.0 430d Luxury Coupe 2dr Diesel Auto xDrive Euro BMW 4 Series

55000 miles 2015 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

3.0 430d M Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

78554 miles 2015 Zero Deposit

Home Delivery Available

£15995
Telford
£336/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible BMW 4 Series

98199 miles 2015 Zero Deposit

Home Delivery Available

£12495
Manchester
£262/month
Example
  • BMW 4 Series

2.0 420D M SPORT 2d 188 BHP BMW 4 Series

97000 miles 2017 Zero Deposit

Home Delivery Available

£12850
£270/month
Example
  • BMW 4 Series

3.0 430d xDrive Luxury Coupe Euro 6 (s/s) 258bhp BMW 4 Series

74000 miles 2016 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 4 Series

2.0 420D SE GRAN COUPE 4d 188 BHP + OVER 1200 5* R BMW 4 Series

73041 miles 2017 Zero Deposit

Home Delivery Available

£13179
£276/month
Example