Used BMW 3 Series Diesel for sale

raccars.co.uk currently have 2,139 used BMW 3 Series Diesel for sale

BMW 3 Series 330d xDrive M Sport Plus Edition Touring Auto 5-Door

£39,950
2019(69)
£765.59 per month
Show representative example >
  • 9,361
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300294873View vehicle

BMW 3 Series 2.0 320d M Sport Touring xDrive (s/s) 5dr

Reduced by £205 was £9,000
 
£8,795
2014(64)
£160.14 per month
Show representative example >
  • 130,340
  • Manual
  • Diesel
  • 2L
Call the dealer:01902 507199View vehicle

BMW 3 Series 2.0 320d BluePerformance Luxury (s/s) 4dr

£9,995
2014(14)
£184.79 per month
Show representative example >
  • 65,570
  • Manual
  • Diesel
  • 2L
Call the dealer:01429 411791View vehicle

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

Reduced by £300 was £20,290
 
£19,990
2018
  • 23,494
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01904 275089View vehicle

BMW 3 Series 330d xDrive M Sport 4dr Step Auto

£18,555
2015(65)
  • 51,416
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01423 586100View vehicle

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

£20,998
2018(18)
  • 23,833
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0121 514 7347View vehicle

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

BMW 3 Series 320d SE 4dr

£10,449
2014(64)
  • 54,134
  • Manual
  • Diesel
  • 2L
Call the dealer:03300299012View vehicle

BMW 3 Series 330d xDrive M Sport 4dr Step Auto

£20,000
2017(67)
  • 18,736
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01472 729664View vehicle

BMW 3 Series 2.0 320td SE Compact 3dr

£890
2003(53)
  • 166,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290813View vehicle

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

£29,488
2019(19)
  • 7,935
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01553 334919View vehicle

BMW 3 Series 318d EXCLUSIVE EDITION TOURING/ESTATE 5-Door

£4,495
2011(11)
£71.80 per month
Show representative example >
  • 129,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300295883View vehicle

BMW 3 Series 320D LUXURY Automatic 4-Door

Reduced by £997 was £12,995
 
£11,998
2014(64)
£225.94 per month
Show representative example >
  • 43,433
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01256 441440View vehicle

BMW 3 Series 320d SE 4dr Step Auto

£23,298
2019(19)
  • 11,974
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0843 778 9214View vehicle

BMW 3 Series 2.0 316D ES TOURING 5d 114 BHP 5-Door

Recently passed MOT
 
£8,995
2015(15)
£164.25 per month
Show representative example >
  • 86,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01736 664772View vehicle

BMW 3 Series 320d Luxury 4dr Step Auto

£10,291
2013
  • 63,217
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01922 460909View vehicle