2013 BMW 3 Series for sale in York
Filter results
Price
- |
Mileage
- |
Days on market
- |
CO2 emissions
- |
Engine size
- |
MPG
- |
Text search
Add similar cars
CarGurus quick poll
Message Sent!
Whoops!

2014 BMW 3 Series 2.0 320i xDrive M Sport 4X4 (s/s) Saloon 4d (6P reg) Used Cars in Hatfield, Yorkshire and the Humber DN7 6AD
Price: £11,495
Mileage: 35,100
Location: Hatfield, Yorkshire and the Humber DN7 6AD

2012 BMW 3 Series 2.0TD 320d Sport (184bhp) (s/s) Saloon 4d Auto (62 reg) Used Cars in Sheffield, Yorkshire and the Humber S20 3RW
Price: £10,999
Mileage: 45,555
Location: Sheffield, Yorkshire and the Humber S20 3RW

2012 BMW 3 Series 2.0TD 320d Luxury (184bhp) (s/s) Saloon 4d (12 reg) Used Cars in Scunthorpe, Yorkshire and the Humber DN15 6XH
Price: £9,999
Mileage: 60,000
Location: Scunthorpe, Yorkshire and the Humber DN15 6XH

2014 BMW 3 Series 2.0TD 318d Luxury GT Auto (64 reg) Used Cars in York, Yorkshire and the Humber YO19 4SH
Price: £13,450
Mileage: 44,300
Location: York, Yorkshire and the Humber YO19 4SH

2014 BMW 3 Series 2.0TD 320d Sport Touring 5d (14 reg) Used Cars in York, Yorkshire and the Humber YO19 4SH
Price: £10,950
Mileage: 65,400
Location: York, Yorkshire and the Humber YO19 4SH

2014 BMW 3 Series 2.0TD 325d M Sport GT (14 reg) Used Cars in Barnoldswick, North West England BB18 6TG
Price: £15,000
Mileage: 44,000
Location: Barnoldswick, North West England BB18 6TG

2012 BMW 3 Series 2.0TD 320d Sport (184bhp) (s/s) Saloon 4d (62 reg) Used Cars in Pudsey, Yorkshire and the Humber LS28 6AT
Price: £10,200
Mileage: 61,828
Location: Pudsey, Yorkshire and the Humber LS28 6AT

2012 BMW 3 Series 2.0 318i Sport Plus Coupe 2d (61 reg) Used Cars in Shepley, Yorkshire and the Humber HD8 8BB
Price: £9,995
Mileage: 63,000
Location: Shepley, Yorkshire and the Humber HD8 8BB

2013 BMW 3 Series 2.0TD 320d Luxury (184bhp) (s/s) Saloon 4d (13 reg) Used Cars in Scunthorpe, Yorkshire and the Humber DN15 6AL
Price: £11,688
Mileage: 44,809
Location: Scunthorpe, Yorkshire and the Humber DN15 6AL

2014 BMW 3 Series 2.0TD 320d SE (184bhp) (s/s) Touring 5d (64 reg) Used Cars in Barnsley, Yorkshire and the Humber S75 1LR
Price: £12,190
Mileage: 36,612
Location: Barnsley, Yorkshire and the Humber S75 1LR

2014 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d (14 reg) Used Cars in Barnsley, Yorkshire and the Humber S75 1LR
Price: £9,190
Mileage: 92,256
Location: Barnsley, Yorkshire and the Humber S75 1LR

2012 BMW 3 Series 2.0TD 320d M Sport (184bhp) (s/s) Saloon 4d Auto (62 reg) Used Cars in Huddersfield, Yorkshire and the Humber HD3 3BS
Price: £12,000
Mileage: 72,841
Location: Huddersfield, Yorkshire and the Humber HD3 3BS

2012 BMW 3 Series 2.0TD 320d EfficientDynamics BluePerformances Efficient Dynamics auto (12 reg) Used Cars in Huddersfield, Yorkshire and the Humber HD3 3BS
Price: £11,000
Mileage: 45,915
Location: Huddersfield, Yorkshire and the Humber HD3 3BS

2013 BMW 3 Series 4.0 Limited Edition 500 M3 (Carbon) Convertible DCT (63 reg) Used Cars in Keighley, Yorkshire and the Humber BD21 4DH
Price: £27,975
Mileage: 24,000
Location: Keighley, Yorkshire and the Humber BD21 4DH

2013 BMW 3 Series 2.0TD 320d M Sport Coupe 2d Auto (63 reg) Used Cars in York, Yorkshire and the Humber YO26 8EQ
Price: £13,995
Mileage: 33,500
Location: York, Yorkshire and the Humber YO26 8EQ
Filter your search criteria!
A large number of listings matched your criteria. You are seeing the top 2,000 listings.
Used BMW 3 Series by year
Vehicle | Deals | Starting price | Total available |
---|---|---|---|
2018 BMW 3 Series | - | - | 104 listings |
2017 BMW 3 Series | 24 Great deals | £15,999 | 613 listings |
2016 BMW 3 Series | 35 Great deals | £12,500 | 358 listings |
2015 BMW 3 Series | 50 Great deals | £9,450 | 567 listings |
2014 BMW 3 Series | 34 Great deals | £6,500 | 727 listings |
2013 BMW 3 Series | 31 Great deals | £6,890 | 486 listings |
2012 BMW 3 Series | 25 Great deals | £4,495 | 419 listings |
2011 BMW 3 Series | 21 Great deals | £3,775 | 425 listings |
2010 BMW 3 Series | 26 Great deals | £3,750 | 367 listings |
2009 BMW 3 Series | 23 Great deals | £2,891 | 311 listings |
Similar cars
BMW 5 Series for sale
142 Great deals out of 2,504 listings starting at £1,999
|
Mercedes-Benz C-Class for sale
340 Great deals out of 5,270 listings starting at £790
|
BMW 1 Series for sale
191 Great deals out of 4,087 listings starting at £1,495
|
Broader searches
BMW 3 Series for sale
322 Great deals out of 5,485 listings starting at £867
|
BMW 3 Series 320d M Sport for sale
39 Great deals out of 612 listings starting at £3,290
|
BMW 3 Series 320d EfficientDynamics for sale
16 Great deals out of 343 listings starting at £4,195
|
BMW 3 Series M3 for sale
17 Great deals out of 275 listings starting at £9,619
|
BMW 3 Series 320d SE for sale
15 Great deals out of 246 listings starting at £1,350
|
BMW 3 Series 330d M Sport for sale
12 Great deals out of 187 listings starting at £2,999
|
BMW 3 Series 320i SE for sale
7 Great deals out of 149 listings starting at £1,350
|
BMW 3 Series 318d M Sport for sale
8 Great deals out of 143 listings starting at £3,495
|
BMW 3 Series 320d xDrive M Sport for sale
9 Great deals out of 143 listings starting at £9,990
|
BMW 3 Series 320d Sport for sale
9 Great deals out of 133 listings starting at £1,750
|
BMW 3 Series 320i M Sport for sale
6 Great deals out of 121 listings starting at £2,995
|
BMW 3 Series 318d SE for sale
6 Great deals out of 115 listings starting at £1,995
|
BMW 3 Series 335d xDrive M Sport for sale
4 Great deals out of 112 listings starting at £17,495
|
Approved BMW 3 Series
Approved BMW 3 Series
322 Great deals out of 5,485 listings starting at £867
|
Used BMW 3 Series by city
BMW 3 Series in Harrogate
78 listings starting at £7,990
|
BMW 3 Series in Knottingley
89 listings starting at £7,990
|
BMW 3 Series in Leeds
96 listings starting at £7,990
|
BMW 3 Series in Normanton
93 listings starting at £7,990
|
BMW 3 Series in Wakefield
106 listings starting at £6,890
|
BMW 3 Series in Dewsbury
115 listings starting at £6,890
|
BMW 3 Series in Bradford
3 Great deals out of 99 listings starting at £6,890
|
BMW 3 Series in Doncaster
97 listings starting at £7,990
|
BMW 3 Series in Bedale
3 Great deals out of 40 listings starting at £8,950
|