Used BMW 3 Series Diesel for sale

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

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

£20,280
2018(18)
  • 20,658
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01332 647471View vehicle

BMW 3 Series 2.0 320D SPORT PLUS EDITION 2d 181 BHP Auto 2-Door

£8,995
2012(62)
£164.25 per month
Show representative example >
  • 89,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300378468View vehicle

BMW 3 Series 320D M Sport 4Dr

Reduced by £1,200 was £13,495
 
£12,295
2015(15)
  • 62,421
  • Manual
  • Diesel
  • 2L
Call the dealer:028 9275 5329View vehicle

BMW 3 Series 320d EfficientDynamics Plus 4dr Step Auto

£15,698
2017(17)
  • 26,507
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300294196View vehicle

BMW 3 Series 2.0 320D M SPORT 4d 161 BHP 4-Door

£2,950
2006(56)
  • 139,998
  • Manual
  • Diesel
  • 2L
Call the dealer:0114 205 1239View vehicle

BMW 3 Series 2.0 320D XDRIVE M SPORT 4d 181 BHP Auto 4-Door

£11,995
2014(64)
£225.88 per month
Show representative example >
  • 83,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01254 865629View vehicle

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

BMW 3 Series 320d SE 2dr

£2,795
2007(57)
  • 152,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01278 401982View vehicle

BMW 3 Series 320d SE 4dr Step Auto

 
£15,990
2016
  • 17,011
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 3811 7775View vehicle

BMW 3 Series 330d SE 4dr

 
£1,999
2003(53)
  • 95,000
  • Manual
  • Diesel
  • 2.9L
Call the dealer:020 8131 3645View vehicle

BMW 3 Series 330d Luxury 5dr Step Auto

Reduced by £350 was £11,200
 
£10,850
2013
  • 73,271
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01355 442750View vehicle

BMW 3 Series 330d M Sport Shadow Edition 4dr Step Auto

£22,290
  • 19,462
  • Automatic
  • Diesel
  • 3L
Call the dealer:01482 272132View vehicle

BMW 3 Series 2.0 320d Sport Plus 4dr Auto

Reduced by £155 was £8,950
 
£8,795
2011
  • 86,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01752 522545View vehicle

BMW 3 Series 3.0 335d M Sport GT Sport Auto xDrive (s/s) 5dr

£17,034
2016(16)
  • 39,200
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01270 861680View vehicle

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

£20,998
2017(17)
  • 14,997
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300295799View vehicle

BMW 3 Series 320d M Sport Touring Auto 5-Door

£34,000
2020(69)
£648.64 per month
Show representative example >
  • 1,595
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01935 574858View vehicle

Choose a region to start