Used BMW 3 Series Diesel for sale

internal.raccars.co.uk currently have 4,753 used BMW 3 Series Diesel for sale

BMW 3 Series

320d xDrive M Sport 5dr Step Auto [19]

£23,999
2016(66)
£482.77 per month
Show representative example >
  • 9,967
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377850View vehicle

BMW 3 Series

320d Efficientdynamics 4Dr Step Auto Saloon

 
£13,495
2013(13)
£262.28 per month
Show representative example >
  • 39,561
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379560View vehicle

BMW 3 Series

2.0 318d M Sport Touring 5dr Auto

£6,990
2009(09)
£136.55 per month
Show representative example >
  • 85,098
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300296767View vehicle

BMW 3 Series

330Cd M SPORT 2-Door

£5,995
2006(06)
£113.87 per month
Show representative example >
  • 108,000
  • Manual
  • Diesel
  • 3L
Call the dealer:03301349651View vehicle

BMW 3 Series

320D XDRIVE M SPORT Automatic 4 Wheel Drive, Satellite Navigation, Heated 4-Door

£18,993
2013(63)
£377.69 per month
Show representative example >
  • 19,809
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300372792View vehicle

BMW 3 Series

3.0 330d M Sport Saloon 4dr Diesel Auto (start/stop) (131 g/km, 258 bhp)

 
£22,700
2016(16)
 
 
  • 10,458
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300295041View vehicle

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

BMW 3 Series

2.0 320d EfficientDynamics 4dr (start/stop)

£9,990
2012(12)
£188.71 per month
Show representative example >
  • 57,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297165View vehicle

BMW 3 Series

316D SE 4-Door

£11,000
2014(14)
 
 
  • 41,105
  • Manual
  • Diesel
  • 2L
Call the dealer:03300372548View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

£35,633
2017(17)
£665.47 per month
Show representative example >
  • 103
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300291914View vehicle

BMW 3 Series

Diesel 335d xDrive M Sport 4dr Step Auto

 
£29,210
2016(66)
£542.06 per month
Show representative example >
  • 8,798
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379150View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto

 
£21,599
2016(66)
£432.39 per month
Show representative example >
  • 9,729
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

318D M SPORT Auto 4-Door

£16,000
2014(14)
 
 
  • 24,344
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300372548View vehicle

BMW 3 Series

2.0TD 320d xDrive M Sport Auto 4-Door

£24,690
2016(16)
£497.27 per month
Show representative example >
  • 5,766
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0843 783 7922View vehicle

BMW 3 Series

320d SE Auto 4-Door

 
£19,875
2014(64)
£396.20 per month
Show representative example >
  • 18,078
  • Automatic
  • Diesel
  • 2L
Call the dealer:020 3811 5379View vehicle

BMW 3 Series

2.0TD 320d xDrive M Sport Auto 4-Door

£32,990
2016(66)
£614.69 per month
Show representative example >
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300298063View vehicle

Choose a region to start