Get the Cazoo app - powered by MOTORS

Used BMW 3 Series Diesel cars for sale

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

BMW, 3 Series

2022 - 92558 4-Door

44
£22,537
  • 2L
  • 54.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SANDICLIFFE FORDSTORE LEICESTER

BMW, 3 Series

(62) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

54
Low Mileage
£8,995
  • 61.4kMiles
  • Diesel
  • Auto

IBRA CARS LTD

BMW, 3 Series

2012 (62) - 2.0 320d M Sport Euro 5 (s/s) 4dr

17
Low Mileage
£6,995
£126/pm (HP)
  • 2L
  • 91.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Elm Motor Company

01752 749650 *
4.1/5 Stars

BMW, 3 Series

2007 (07) - 335d M Sport 5dr Auto

17
£4,795
  • 3L
  • 172kMiles
  • Diesel
  • Auto
  • Body StyleEstate

SK CAR COMPANY LTD

BMW, 3 Series

2018 - 320d M Sport Shadow Edition 5dr Step Auto

19
£14,498
  • 2L
  • 81.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Peugeot (Kilmarnock)

BMW, 3 Series

2008 - 320d SE 2dr Auto

35
Low Mileage
£3,999
  • 2L
  • 121.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

iGarage Cars

BMW, 3 Series

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

33
Reduced
£4,590
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

AST Cars

01420 558832 *
4.4/5 Stars

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£13,500
£262/pm (HP)
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Woodson Cars Ltd

BMW, 3 Series

2009 (09) - 2.0 320d SE Euro 5 4dr

54
£1,995
  • 2L
  • 141kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

The Reading Cars

BMW, 3 Series

2017 (67) - 2.0 316d SE Touring Euro 6 (s/s) 5dr

47
£6,500
  • 2L
  • 122kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Sandhurst Car Sales

BMW, 3 Series

2016 (66) - 320d M Sport 4dr Step Auto

17
£6,195
  • 2L
  • 126kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SK CAR COMPANY LTD

BMW, 3 Series

2008 - 320d SE 4dr Step Auto

19
Low Mileage
£3,850
£80/pm (HP)
  • 2L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Shire Hampton Motors

BMW, 3 Series

2013 - 2.0 318d Luxury Euro 5 (s/s) 4dr

38
Reduced
£3,750
£58/pm (HP)
  • 2L
  • 108.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Shaws Cars Ltd

BMW, 3 Series

2015 (15) - 325d M Sport 4dr Step Auto

27
£6,495
£115/pm (HP)
  • 2L
  • 114kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Crawford Motor Centre

BMW, 3 Series

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

30
£5,490
  • 2L
  • 109kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Keywise Cars Ltd

BMW, 3 Series

2016 (16) - 320d [190] M Sport 5dr Step Auto [Business Media]

23
£10,500
£199/pm (HP)
  • 2L
  • 83.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

SMS Motors