Used BMW 3 Series Northampton

raccars.co.uk currently have 101 used BMW 3 Series in Northampton for sale

BMW 3 Series

320d M Sport 4dr

£16,499
2017(17)
 
 
  • 28,830
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

320d EfficientDynamics 4dr [Business Media] - BMW SERVICE INCLUSIVE - SPLIT

£10,500
2015(15)
£195.17 per month
Show representative example >
  • 59,408
  • Manual
  • Diesel
  • 2L
Call the dealer:01604 653135View vehicle

BMW 3 Series

325d M Sport Touring Auto 5-Door

£17,995
2014(64)
 
 
  • 37,190
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01908 822848View vehicle

BMW 3 Series

320d EfficientDynamics Plus 4dr Step Auto

Reduced by £500 was £11,834
 
£11,334
2016(65)
 
 
  • 76,588
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

318d Performance Edition 4dr

£5,257
2011
 
 
  • 84,240
  • Manual
  • Diesel
  • 2L
Call the dealer:01536 430913View vehicle

BMW 3 Series

320d xDrive M Sport Touring Auto 5-Door

£18,495
2015(15)
 
 
  • 25,003
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01908 822848View vehicle

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

BMW 3 Series

320d [184] Exclusive Edition 5dr Step Auto

£9,995
2012(12)
£184.79 per month
Show representative example >
  • 42,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01480 809548View vehicle

BMW 3 Series

2.0 320D XDRIVE LUXURY 4d 181 BHP...AA INSPECTED !! 4-Door

£15,475
2015(15)
£297.37 per month
Show representative example >
  • 37,549
  • Manual
  • Diesel
  • 2L
Call the dealer:01908 429057View vehicle

BMW 3 Series

320d EfficientDynamics Plus 4dr

£13,281
2016(16)
 
 
  • 44,306
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

320d EfficientDynamics Business 4dr Step Auto

£10,530
2015(64)
 
 
  • 90,640
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

£22,990
2017(17)
 
 
  • 30,374
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300290612View vehicle

BMW 3 Series

320d EfficientDynamics Sport 5dr Step Auto

£14,789
2016(16)
 
 
  • 40,727
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

318d Luxury 4dr

£9,089
2013(13)
 
 
  • 77,550
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

318d SE 4dr

£11,099
2016(16)
 
 
  • 50,436
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

320d xDrive MSport Shadow Edition Saloon Auto 4-Door

£23,995
2018(18)
 
 
  • 15,503
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01908 822848View vehicle

Choose a region to start