;

Used BMW 3 Series Diesel for sale

raccars.co.uk currently have 5,390 used BMW 3 Series Diesel for sale

BMW 3 Series

320d M Sport 4dr Step Auto [Park]

£19,599
2016(66)
 
 
  • 15,356
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03301349365View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto [19]

£21,999
2017(17)
 
 
  • 8,813
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300298317View vehicle

BMW 3 Series

320d Sport 4dr

Reduced by £499 was £10,861
 
£10,362
2012(62)
 
 
  • 73,253
  • Manual
  • Diesel
  • 2L
Call the dealer:03300291574View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto

£18,950
2015(15)
 
 
  • 34,592
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300295122View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto [19]

£21,799
2017(17)
 
 
  • 13,182
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300298317View vehicle

BMW 3 Series

320d xDrive SE Touring Auto 5-Door

£20,000
2015(15)
 
 
  • 17,227
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379189View vehicle

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

BMW 3 Series

320d M Sport 4dr

£13,666
2014(14)
 
 
  • 66,277
  • Manual
  • Diesel
  • 2L
Call the dealer:01934 807971View vehicle

BMW 3 Series

325D M SPORT - 7,050 OF EXTRAS Auto 2-Door

£11,990
2011(61)
 
 
  • 63,157
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300374400View vehicle

BMW 3 Series

320d xDrive M Sport 4dr Step Auto [Pro Media]

£21,999
2017(17)
 
 
  • 9,387
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297754View vehicle

BMW 3 Series

320d M SPORT COUPE AUTOMATIC 2-Door

Reduced by £1,000 was £14,940
 
£13,940
2013(13)
 
 
  • 39,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01303 802639View vehicle

BMW 3 Series

320d EfficientDynamics Plus 5dr Step Auto

£16,999
2016(16)
 
 
  • 20,920
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300298317View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto [Park]

Reduced by £400 was £19,999
 
£19,599
2016(66)
 
 
  • 12,974
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300296803View vehicle

BMW 3 Series

2.0 318D SE 4d 141 BHP 4-Door

Reduced by £500 was £11,495
 
£10,995
2014(63)
 
 
  • 57,378
  • Manual
  • Diesel
  • 2L
Call the dealer:03300373764View vehicle

BMW 3 Series

320d M Sport 4dr Saloon

£14,100
2014(14)
 
 
  • 45,300
  • Manual
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

BMW 3 Series

320d xDrive M Sport 4dr [MSPP]

Low mileage
 
£22,599
2017(17)
 
 
  • 1,055
  • Manual
  • Diesel
  • 2L
Call the dealer:03300298317View vehicle

Choose a region to start