Used BMW 3 Series York

raccars.co.uk currently have 56 used BMW 3 Series in York for sale

BMW 3 Series

335d xDrive M Sport 5dr Step Auto

£25,731
2017(17)
 
 
  • 41,196
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01423 586100View vehicle

BMW 3 Series

320i Sport 5dr

£16,330
2016
 
 
  • 40,230
  • Manual
  • Petrol
  • 2L
Call the dealer:03300295505View vehicle

BMW 3 Series

320d 2.0 M Sport Cabriolet 2dr, HEATED SEATS, XENONS, REAR PDC, LOW MILEAGE

Reduced by £489 was £12,489
 
£12,000
2012(62)
£225.98 per month
Show representative example >
  • 27,900
  • Manual
  • Diesel
  • 2L
Call the dealer:01423 586053View vehicle

BMW 3 Series

318i ES 4dr

£2,200
2007(07)
 
 
  • 105,000
  • Manual
  • Petrol
  • 2L
Call the dealer:03300377569View vehicle

BMW 3 Series

328i Luxury 5dr Step Auto

£15,140
2013
 
 
  • 58,850
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300295505View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

Reduced by £2,000 was £23,998
 
£21,998
2017(17)
 
 
  • 16,043
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300292582View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW 3 Series

320d xDrive M Sport 4dr Step Auto

Reduced by £793 was £37,860
 
£37,067
2019(19)
 
 
  • 101
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01423 586100View vehicle

BMW 3 Series

318d M Sport 4dr [Business Media]

£12,680
2015
 
 
  • 59,830
  • Manual
  • Diesel
  • 2L
Call the dealer:0113 333 9702View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto [Business Media]

£15,800
2015
 
 
  • 44,080
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300295505View vehicle

BMW 3 Series

320d M Sport Shadow Edition 4dr Step Auto

£21,507
2018(18)
 
 
  • 13,390
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01423 586100View vehicle

BMW 3 Series

3.0 325I M SPORT HIGHLINE 2d AUTO 215 BHP LEATHER 2-Door

Reduced by £1,000 was £7,990
 
£6,990
2010(10)
£123.06 per month
Show representative example >
  • 97,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01937 869596View vehicle

BMW 3 Series

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

Reduced by £990 was £15,989
 
£14,999
2014(64)
£287.59 per month
Show representative example >
  • 38,450
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01423 589219View vehicle

BMW 3 Series

320d Luxury 4dr Step Auto Diesel Saloon

£13,790
2014(14)
 
 
  • 26,389
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379121View vehicle

BMW 3 Series

2.0 320D M SPORT 4d 181 BHP 4-Door

 
£12,490
2012(62)
£236.05 per month
Show representative example >
  • 42,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01904 276060View vehicle

BMW 3 Series

M SPORT GRAN TURISMO Auto 5-Door

£17,337
2015(65)
£321.12 per month
Show representative example >
  • 31,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01937 869315View vehicle

Choose a region to start