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

2013 BMW 3 Series 2.0TD 320d EfficientDynamics (163bhp) EfficientDynamics (s/s) Touring 5d Auto (63 reg) Used Cars in Bath, South West England BA1 7RL
Price: £8,975
Mileage: 101,206
Location: Bath, South West England BA1 7RL

2014 BMW 3 Series 2.0TD 318d M Sport Saloon 4d (14 reg) Used Cars in Weston-super-Mare, South West England BS22 8NA
Price: £13,222
Mileage: 35,071
Location: Weston-super-Mare, South West England BS22 8NA

2014 BMW 3 Series 2.0TD 320d EfficientDynamics Saloon 4d (14 reg) Used Cars in Bristol, South West England BS5 9PJ
Price: £10,688
Mileage: 50,180
Location: Bristol, South West England BS5 9PJ

2013 BMW 3 Series 2.0TD 320d M Sport Coupe 2d (62 reg) Used Cars in Bristol, South West England BS5 9PJ
Price: £9,500
Mileage: 86,841
Location: Bristol, South West England BS5 9PJ

2014 BMW 3 Series 2.0TD 316d ES (s/s) Saloon 4d Auto (64 reg) Used Cars in Lympsham, South West England BS24 0JN
Price: £11,611
Mileage: 48,157
Location: Lympsham, South West England BS24 0JN

2013 BMW 3 Series 3.0TD 330d Sport Plus Convertible auto (62 reg) Used Cars in Cwmbran, Wales NP44 5BA
Price: £15,999
Mileage: 37,000
Location: Cwmbran, Wales NP44 5BA

2013 BMW 3 Series 3.0TD 335d M Sport Coupe 2d (13 reg) Used Cars in Bristol, South West England BS10 7TU
Price: £18,000
Mileage: 36,033
Location: Bristol, South West England BS10 7TU

2012 BMW 3 Series 2.0TD 320d Sport Plus Convertible 2d auto (62 reg) Used Cars in Newport, Wales NP19 9FL
Price: £11,499
Mileage: 74,000
Location: Newport, Wales NP19 9FL

2012 BMW 3 Series 2.0TD 320d Sport Plus Coupe 2d auto (12 reg) Used Cars in Newport, Wales NP19 9FL
Price: £12,000
Mileage: 49,000
Location: Newport, Wales NP19 9FL

2012 BMW 3 Series 4.0 M3 Convertible 2d DCT (12 reg) Used Cars in Bournemouth, South West England BH10 4HZ
Price: £25,995
Mileage: 22,627
Location: Bournemouth, South West England BH10 4HZ

2014 BMW 3 Series 2.0TD 320d EfficientDynamics Saloon 4d (14 reg) Used Cars in Bristol, South West England BS5 9PJ
Price: £10,844
Mileage: 50,693
Location: Bristol, South West England BS5 9PJ

2013 BMW 3 Series 2.0TD 320d M Sport Convertible 2d (63 reg) Used Cars in Bristol, South West England BS40 8UN
Price: £14,000
Mileage: 30,500
Location: Bristol, South West England BS40 8UN

2014 BMW 3 Series 3.0TD 330d xDrive M Sport (BluePerformance) Touring 5d (64 reg) Used Cars in Bath, South West England BA2 3DR
Price: £17,888
Mileage: 46,266
Location: Bath, South West England BA2 3DR

2014 BMW 3 Series 2.0TD 320d M Sport (184bhp) (s/s) Saloon 4d (64 reg) Used Cars in Bristol, South West England BS5 9PJ
Price: £13,722
Mileage: 40,913
Location: Bristol, South West England BS5 9PJ

2013 BMW 3 Series 2.0TD 320d Sport Plus Coupe 2d (13 reg) Used Cars in Nelson, Wales CF46 6PD
Price: £14,495
Mileage: 28,940
Location: Nelson, Wales CF46 6PD
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 | - | - | 108 listings |
2017 BMW 3 Series | 23 Great deals | £15,999 | 608 listings |
2016 BMW 3 Series | 33 Great deals | £12,500 | 367 listings |
2015 BMW 3 Series | 44 Great deals | £9,450 | 588 listings |
2014 BMW 3 Series | 34 Great deals | £6,500 | 732 listings |
2013 BMW 3 Series | 33 Great deals | £6,890 | 494 listings |
2012 BMW 3 Series | 22 Great deals | £4,495 | 417 listings |
2011 BMW 3 Series | 16 Great deals | £3,775 | 419 listings |
2010 BMW 3 Series | 25 Great deals | £3,750 | 367 listings |
2009 BMW 3 Series | 21 Great deals | £3,490 | 303 listings |
Similar cars
BMW 5 Series for sale
141 Great deals out of 2,502 listings starting at £1,999
|
Mercedes-Benz C-Class for sale
340 Great deals out of 5,273 listings starting at £790
|
BMW 1 Series for sale
189 Great deals out of 4,091 listings starting at £1,495
|
Broader searches
BMW 3 Series for sale
299 Great deals out of 5,509 listings starting at £867
|
BMW 3 Series 320d M Sport for sale
35 Great deals out of 620 listings starting at £3,290
|
BMW 3 Series 320d EfficientDynamics for sale
18 Great deals out of 350 listings starting at £4,195
|
BMW 3 Series M3 for sale
13 Great deals out of 271 listings starting at £9,619
|
BMW 3 Series 320d SE for sale
14 Great deals out of 243 listings starting at £1,295
|
BMW 3 Series 330d M Sport for sale
9 Great deals out of 187 listings starting at £4,795
|
BMW 3 Series 320i SE for sale
7 Great deals out of 152 listings starting at £1,350
|
BMW 3 Series 320d xDrive M Sport for sale
9 Great deals out of 142 listings starting at £9,990
|
BMW 3 Series 318d M Sport for sale
7 Great deals out of 138 listings starting at £2,990
|
BMW 3 Series 320d Sport for sale
10 Great deals out of 131 listings starting at £6,995
|
BMW 3 Series 320i M Sport for sale
7 Great deals out of 119 listings starting at £2,995
|
BMW 3 Series 335d xDrive M Sport for sale
4 Great deals out of 116 listings starting at £17,495
|
BMW 3 Series 318d SE for sale
3 Great deals out of 114 listings starting at £1,995
|
Approved BMW 3 Series
Approved BMW 3 Series
299 Great deals out of 5,509 listings starting at £867
|
Used BMW 3 Series by city
BMW 3 Series in Bristol
5 Great deals out of 47 listings starting at £8,450
|
BMW 3 Series in Chippenham
6 Great deals out of 58 listings starting at £8,450
|
BMW 3 Series in Malmesbury
6 Great deals out of 52 listings starting at £8,975
|
BMW 3 Series in Weston-super-mare
5 Great deals out of 44 listings starting at £8,450
|
BMW 3 Series in Highbridge
5 Great deals out of 47 listings starting at £8,450
|
BMW 3 Series in Swindon
8 Great deals out of 53 listings starting at £8,975
|
BMW 3 Series in Bridgwater
5 Great deals out of 43 listings starting at £8,450
|
BMW 3 Series in Newport
5 Great deals out of 46 listings starting at £8,450
|
BMW 3 Series in Gloucester
7 Great deals out of 57 listings starting at £8,395
|