Get the 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 (17) - 2.0 316d SE Touring 5dr Diesel Auto Euro 6 (s/s) (116 ps)

50
£8,695
£172/pm (HP)
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, 3 Series

2017 - 316d SE 5dr Step Auto

19
£11,290
£230/pm (HP)
  • 2L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fermanagh Auto Sales

BMW, 3 Series

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

42
£11,450
£233/pm (HP)
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Fengate Car Sales

BMW, 3 Series

2017 (17) - 330e M Sport 4dr Step Auto

18
£5,995
£112/pm (HP)
  • 2L
  • 112.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Cars of Kinson

BMW, 3 Series

2017 - 318d [150] M Sport 5dr [Business Media]

20
Reduced
£8,495
  • 2L
  • 113.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Save On Used Cars

BMW, 3 Series

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

69
Low Mileage
£12,619
£254/pm (HP)
  • 2L
  • 54.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Peterborough

BMW, 3 Series

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

26
£11,595
  • 2L
  • 87.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, 3 Series

2017 (17) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

46
£8,000
£156/pm (HP)
  • 2L
  • 79.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

London Car Market

BMW, 3 Series

2017 - 320d xDrive M Sport Shadow Edition 4dr

42
£11,950
£245/pm (HP)
  • 2L
  • 98.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Tamlaght Auto Sales

BMW, 3 Series

2017 - 320i M Sport 5dr

1
Low Mileage
£12,995
£268/pm (HP)
  • 2L
  • 62.4kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Skinners of Rye

BMW, 3 Series

2017 - 318d Sport 4dr

38
Low Mileage
£11,879
£236/pm (HP)
  • 2L
  • 48.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 3 Series

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

73
£9,000
£179/pm (HP)
  • 2L
  • 109kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hounslow Cars Ltd

BMW, 3 Series

2017 - 1.5 318i Sport 5dr

42
£7,490
£145/pm (HP)
  • 1.5L
  • 100.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Swaan Motors Ltd

BMW, 3 Series

2017 (17) - 2.0 320i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

31
£8,995
£179/pm (HP)
  • 2L
  • 71.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

North Coast Cars

BMW, 3 Series

2017 (67) - 320d M Sport 4dr

18
£8,495
£167/pm (HP)
  • 2L
  • 116kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Mond Cars Of Clydach

BMW, 3 Series

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

50
£10,780
£219/pm (HP)
  • 2L
  • 76.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Capital Ltd