;

Used BMW 4 Series cars for sale

raccars.co.uk currently have 1,683 used BMW 4 Series for sale

BMW 4 Series

420d xDrive M Sport 2dr Auto Automatic

£20,390
2014(64)
 
 
  • 45,603
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300372588View vehicle

BMW 4 Series

2.0 420d Luxury Gran Coupe Auto 5dr (start/stop)

£23,989
2016(16)
 
 
  • 22,700
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01953 828544View vehicle

BMW 4 Series

M SPORT 2-Door

£17,990
 
 
  • 22,000
  • Manual
  • Diesel
Call the dealer:03300291568View vehicle

BMW 4 Series

M Sport Convertible Automatic 2-Door

Reduced by £1,500 was £37,490
 
£35,990
2017(17)
 
 
  • 1,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300372588View vehicle

BMW 4 Series

440i M Sport Gran Coupe Auto 5-Door

£41,990
2017(17)
 
 
  • 565
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300295481View vehicle

BMW 4 Series

2.0 (252bhp) 430i M Sport Auto 2-Door

Low mileage
 
£31,850
2016(16)
 
 
  • 5,634
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01782 482047View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW 4 Series

430d M Sport 2dr Auto [Professional Media] [19]

Low mileage
 
£23,599
2015(65)
 
 
  • 8,817
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03301349365View vehicle

BMW 4 Series

420D SPORT Auto 2-Door

Low mileage
 
£18,000
2014(64)
 
 
  • 11,085
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300372548View vehicle

BMW 4 Series

420d M Sport Coupe Auto 2-Door

£26,995
2017(17)
 
 
  • 22,268
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300373435View vehicle

BMW 4 Series

428i M Sport 2dr Auto - MEMORY SEATS - BLUETOOTH - BLACK PANEL DISPLAY

£22,878
2014(64)
 
 
  • 30,810
  • Automatic
  • Petrol
  • 2L
Call the dealer:03300294698View vehicle

BMW 4 Series

420d M Sport Gran Coupe Auto 5-Door

£29,950
2017(17)
 
 
  • 10,461
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300294873View vehicle

BMW 4 Series

440i M Sport 2dr Auto [Professional Media]

£40,000
 
 
  • 10
  • Automatic
  • Petrol
  • 3L
Call the dealer:01633 739208View vehicle

BMW 4 Series

420d Sport Gran Coupe Auto 5-Door

£34,650
2017(17)
 
 
  • 203
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300294873View vehicle

BMW 4 Series

435i M Sport 2dr Auto [Professional Media]

Low mileage
 
£27,802
2015(65)
 
 
  • 13,611
  • Automatic
  • Petrol
  • 3L
Call the dealer:03300378720View vehicle

BMW 4 Series

420d xDrive M Sport 2dr

£16,000
2014(14)
 
 
  • 62,279
  • Manual
  • Diesel
  • 2L
Call the dealer:03300294809View vehicle

Got a specific BMW 4 Series model in mind?

Got a specific town in mind?