Used BMW 3 Series Diesel cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series

2013 (t) - 320d Sport Plus 2dr

24
£3,950
Finance available £66 pm
  • 2L
  • 133kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

M&M Automotive

BMW, 3 Series

2015 (15) - 2.0 320D SE TOURING 5d 181 BHP 5-Door

40
£8,495
Finance available £167 pm
  • 2L
  • 101.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Cars4You Ltd Falkirk

BMW, 3 Series

2021 - 320d MHT M Sport 5dr Step Auto

39
Low Mileage
£26,253
  • 2L
  • 16kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall BMW Scunthorpe

BMW, 3 Series

2020 - 320d M Sport 4-Door

34
Reduced
£16,746
Finance available £352 pm
  • 2L
  • 88.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vans Northwest Ltd

01942 597950 *
4.6/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr

49
£6,490
Finance available £123 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Auto Haus

01274 087673 *
4.5/5 Stars

BMW, 3 Series

2017 - 3.0 330d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

73
£17,950
Finance available £348 pm
  • 3L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Max Motors 2 Ltd

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

50
Low Mileage
£22,786
Finance available £448 pm
  • 3L
  • 57.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Kingsbridge

BMW, 3 Series

2014 - 330d XDRIVE LUXURY TOURING [10X BMW SERVICES, SAT NAV, LEATHER, 4WD, PANORA 5-Door

28
Reduced
£12,485
  • 3L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, 3 Series

2017 - 335d XDRIVE M SPORT TOURING [4X SERVICES, SAT NAV, LEATHER, PANORAMIC ROOF, 5-Door

28
£18,485
  • 3L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, 3 Series

2012 (12) - 2.0 320d Luxury Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

29
Low Mileage
£5,999
Finance available £112 pm
  • 2L
  • 64.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

LMS Motors Ltd

BMW, 3 Series

2016 (65) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

28
£9,500
Finance available £190 pm
  • 2L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

S AND T MOTOR CO LTD

BMW, 3 Series

2011 (61) - 2.0 320d Sport Plus Edition Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)

17
Reduced
£8,900
Finance available £177 pm
  • 2L
  • 67kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 3 Series

2014 - 320d XDRIVE M SPORT 4-Door

2
£8,199
Finance available £161 pm
  • 2L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

M&G Motors

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

21
Low Mileage
£19,195
  • 2L
  • 32.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Trust UK Lancaster

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

47
£12,995
Finance available £268 pm
  • 2L
  • 74.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Teesside Car Finance

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

8
Low Mileage
£14,400
  • 2L
  • 58.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carworld Supermarket

01733 794246 *
4/5 Stars