Used BMW cars Northampton

raccars.co.uk currently have 272 used BMW for sale in Northampton

BMW 4 Series 420d [190] Luxury 5dr [Professional Media]

£12,491
2016
  • 76,432
  • Manual
  • Diesel
  • 2L
Call the dealer:01908 429035View vehicle

BMW 3 Series 320i xDrive Start-Stop 320 xDrive Sport, Sat Nav, BT 4-Door

£16,000
2017
£294.84 per month
Show representative example >
  • 12,211
  • Manual
  • Petrol
  • 2L
Call the dealer:01908 429400View vehicle

BMW 5 Series 520d SE 4dr Auto

Reduced by £500 was £18,299
 
£17,799
2017(17)
  • 37,401
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 2 Series 218i M Sport Step Auto 2-Door

£16,170
2017(17)
  • 28,484
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01625 243856View vehicle

BMW 3 Series F30 320d Sport Manual 4-Door

£7,995
2013
£143.70 per month
Show representative example >
  • 97,841
  • Manual
  • Diesel
  • 2L
Call the dealer:01908 429400View vehicle

BMW 3 Series 320d xDrive M Sport 5dr Step Auto

£14,999
2015(65)
  • 63,537
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

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

BMW X6 xDrive40d 5dr Step Auto

£13,799
2011(11)
  • 87,173
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300290612View vehicle

BMW 1 Series 116d ES 5dr

 
£5,995
2011(11)
£102.62 per month
Show representative example >
  • 64,900
  • Manual
  • Diesel
  • 2L
Call the dealer:01933 201625View vehicle

BMW 3 Series 320d Sport 4dr Step Auto

£14,999
2017(17)
  • 29,086
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW X1 xDrive 18d M Sport Step Auto 5-Door

£18,920
2017(17)
  • 26,258
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01625 243856View vehicle

BMW X3 xDrive20d SE 5dr Step Auto

 
£19,600
2016(66)
  • 29,859
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW X3 xDrive20d M Sport 5dr Step Auto

£15,499
2015(64)
  • 73,218
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 1 Series 116d SE 5dr [Nav]

£9,999
2016(16)
  • 51,393
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300290612View vehicle

BMW 3 Series 320d SE 4-Door

£6,495
2012
£112.89 per month
Show representative example >
  • 106,500
  • Manual
  • Diesel
  • 2L
Call the dealer:01908 429088View vehicle

BMW X1 xDrive 20i M Sport Step Auto 5-Door

£22,750
2018(18)
  • 18,763
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01625 243856View vehicle