Get the Cazoo app - powered by MOTORS

Used BMW 3 Series 2017 cars for sale

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

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

56
£17,930
  • 3L
  • 78.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BINCA

01908 953487 *
4.2/5 Stars

BMW, 3 Series

2017 (17) - 320d M Sport 5dr Step Auto

81
£13,395
£260/pm (HP)
  • 2L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Signature Motor Sales

BMW, 3 Series

2017 - 2.0 320d M Sport 4dr

79
£9,345
£186/pm (HP)
  • 2L
  • 107.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

RallySport Automotive Limited

01206 489764 *
4.9/5 Stars

BMW, 3 Series

2017 (66) - 320d EfficientDynamics Plus 5dr

21
£2,650
  • 2L
  • 244.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Hamstead Autos

BMW, 3 Series

2017 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

30
£18,795
£366/pm (HP)
  • 3L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2017 - 3.0 335d xDrive M Sport Touring 5-Door

47
£18,890
£368/pm (HP)
  • 3L
  • 78.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

SJT Motor Co

BMW, 3 Series

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

32
£13,495
  • 2L
  • 74.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Wavertree Car Centre

BMW, 3 Series

2017 (17) - 2.0 320D M SPORT GRAN TURISMO 5DR Automatic

38
Low Mileage
£15,240
  • 2L
  • 44kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

One Stop Cars of Manchester

BMW, 3 Series

2017 (17) - 318i Sport 5dr Step Auto

19
Low Mileage
£12,975
£251/pm (HP)
  • 1.5L
  • 66kMiles
  • Petrol
  • Auto
  • Body StyleEstate

JMV Cars Ltd of Gravesend

BMW, 3 Series

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

38
Reduced
£12,995
£252/pm (HP)
  • 2L
  • 89.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fm3 Cars North West Ltd

BMW, 3 Series

2017 (17) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

26
Low Mileage
£17,399
£337/pm (HP)
  • 3L
  • 65.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Your Car Supermarket Ltd - Coventry

BMW, 3 Series

2017 - 320d M Sport 4dr Step Auto

Low Mileage
£15,490
£340/pm (CS)
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

South Yorkshire Motors Ltd

BMW, 3 Series

2017 (67) - 318i Sport 4dr Step Auto

27
£6,350
£112/pm (HP)
  • 1.5L
  • 93.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

GCB Motors

BMW, 3 Series

2017 - 3.0 335d xDrive M Sport Shadow Edition 4dr - Harmon Kardon+M Performance St

40
Low Mileage
£19,490
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cheshire Performance Cars Ltd

BMW, 3 Series

2017 - 2.0 320d ED Plus Euro 6 (s/s) 4dr

29
£4,495
  • 2L
  • 167.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

2 Good To Trade

BMW, 3 Series

2017 (67) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

44
£10,990
£210/pm (HP)
  • 2L
  • 101kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JDC Vehicle sales