Used BMW 3 Series 2017 cars for sale

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

BMW, 3 Series

2017 - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

65
£10,250
Finance available £207 pm
  • 2L
  • 92.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Westbrook Car Sales

BMW, 3 Series

2017 (67) - 320d M Sport 4dr Step Auto

30
Reduced
£9,395
Finance available £188 pm
  • 2L
  • 126kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

WMC MOTORS

0131 603 6531 *
4.9/5 Stars

BMW, 3 Series

2017 (17) - 320d EfficientDynamics Plus 5dr Step Auto

£7,790
Finance available £152 pm
  • 2L
  • 87kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BABAN MOTORS

BMW, 3 Series

2017 (17) - 2.0 320d Sport Euro 6 (s/s) 4dr

48
Low Mileage
£10,800
Finance available £219 pm
  • 2L
  • 59.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 3 Series

2017 (17) - 335d xDrive M Sport 4dr Step Auto

8
£14,995
Finance available £300 pm
  • 3L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2017 (17) - 320i SE 5dr Petrol Estate

45
Low Mileage
£14,089
  • 2L
  • 31.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Vertu Honda Huddersfield

01484 955571 *
4.8/5 Stars

BMW, 3 Series

2017 (67) - 3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP 4-Door

17
Low Mileage
£20,995
Finance available £411 pm
  • 3L
  • 26.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

35
£9,995
Finance available £201 pm
  • 2L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Eastside Motors

0121 728 8688 *
4.5/5 Stars

BMW, 3 Series

2017 (17) - 330D XDRIVE AC AUTO 5-Door

15
£7,850
Finance available £153 pm
  • 3L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Belt Motor Group

BMW, 3 Series

2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

16
Reduced
£6,289
Finance available £118 pm
  • 2L
  • 141kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 3 Series

2017 (17) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

62
£9,700
Finance available £194 pm
  • 2L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleEstate

ZR Cars Coventry

BMW, 3 Series

2017 - 320d Sport 4dr Step Auto

24
£11,750
Finance available £240 pm
  • 2L
  • 111kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

McKeever Motors

BMW, 3 Series

2017 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

23
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 57.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Dereham Motor Company ltd

01362 700376 *
3.9/5 Stars

BMW, 3 Series

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

50
Low Mileage
£25,995
Finance available £513 pm
  • 3L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

BMW, 3 Series

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

17
£18,495
Finance available £359 pm
  • 3L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 3 Series

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

70
£18,000
Finance available £387 pm
  • 3L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Peterborough