2016 BMW 2 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!

2015 BMW 2 Series 3.0 M235i Convertible (65 reg) Used Cars in Newport, Wales NP19 4YR
Price: £21,599
Mileage: 7,599
Location: Newport, Wales NP19 4YR

2017 BMW 2 Series 2.0TD 225d M Sport Convertible (66 reg) Used Cars in Poole, South West England BH12 5WB
Price: £25,440
Mileage: 2,322
Location: Poole, South West England BH12 5WB

2016 BMW 2 Series 1.5TD 216d Sport Active (66 reg) Used Cars in Swindon, South West England SN5 8WG
Price: £14,888
Mileage: 19,676
Location: Swindon, South West England SN5 8WG

2017 BMW 2 Series 2.0TD 220d Sport Coupe 2d Auto (66 reg) Used Cars in Newport, Wales NP19 4YR
Price: £17,999
Mileage: 13,238
Location: Newport, Wales NP19 4YR

2017 BMW 2 Series 1.5TD 216d M Sport Gran Auto (17 reg) Used Cars in Swindon, South West England SN5 8WG
Price: £23,888
Mileage: 1,500
Location: Swindon, South West England SN5 8WG

2015 BMW 2 Series 2.0TD 220d Sport Convertible 2d Auto (65 reg) Used Cars in Bristol, South West England BS5 9PJ
Price: £16,512
Mileage: 52,220
Location: Bristol, South West England BS5 9PJ

2017 BMW 2 Series (67 reg) Used Cars in Newport, Wales NP19 4YR
Price: £19,999
Mileage: 4,976
Location: Newport, Wales NP19 4YR

2017 BMW 2 Series 2.0TD 218d Luxury Gran Sport Auto (17 reg) Used Cars in Swindon, South West England SN5 8WG
Price: £24,888
Mileage: 3,200
Location: Swindon, South West England SN5 8WG

2015 BMW 2 Series 2.0TD 218d SE (141bhp) Coupe 2d (64 reg) Used Cars in Tredegar, Wales NP22 3AA
Price: £12,999
Mileage: 37,147
Location: Tredegar, Wales NP22 3AA

2016 BMW 2 Series 1.5 218i Sport Convertible 2d (16 reg) Used Cars in Bristol, South West England BS5 6SA
Price: £18,000
Mileage: 22,143
Location: Bristol, South West England BS5 6SA

2017 BMW 2 Series 2.0TD 218d Sport Gran Tourer 5d (17 reg) Used Cars in Poole, South West England BH12 5WB
Price: £18,950
Mileage: 7,766
Location: Poole, South West England BH12 5WB

2017 BMW 2 Series 3.0 M2 (17 reg) Used Cars in Bristol, South West England BS49 5EB
Price: £37,995
Mileage: 5,000
Location: Bristol, South West England BS49 5EB

2015 BMW 2 Series 2.0TD 218d M Sport (150bhp) Active Tourer 5d Auto (15 reg) Used Cars in Bristol, South West England BS5 9PJ
Price: £15,491
Mileage: 42,884
Location: Bristol, South West England BS5 9PJ

2015 BMW 2 Series 2.0TD 218d M Sport (141bhp) Coupe 2d (64 reg) Used Cars in Bristol, South West England BS5 9PJ
Price: £13,500
Mileage: 61,600
Location: Bristol, South West England BS5 9PJ

2017 BMW 2 Series 2.0TD 220d M Sport Convertible 2d Auto (66 reg) Used Cars in Salisbury, South West England SP1 3YU
Price: £23,950
Mileage: 4,727
Location: Salisbury, South West England SP1 3YU
Filter your search criteria!
A large number of listings matched your criteria. You are seeing the top 2,000 listings.
Used BMW 2 Series by year
Vehicle | Deals | Starting price | Total available |
---|---|---|---|
2018 BMW 2 Series | - | - | 195 listings |
2017 BMW 2 Series | 11 Great deals | £15,980 | 357 listings |
2016 BMW 2 Series | 13 Great deals | £13,689 | 201 listings |
2015 BMW 2 Series | 20 Great deals | £10,394 | 275 listings |
2014 BMW 2 Series | 4 Great deals | £10,000 | 129 listings |
Similar cars
BMW 3 Series for sale
336 Great deals out of 5,635 listings starting at £867
|
BMW 1 Series for sale
202 Great deals out of 4,210 listings starting at £1,495
|
BMW 4 Series for sale
94 Great deals out of 1,639 listings starting at £11,990
|
Broader searches
BMW 2 Series for sale
50 Great deals out of 1,137 listings starting at £10,000
|
BMW 2 Series 220d M Sport for sale
5 Great deals out of 141 listings starting at £12,495
|
BMW 2 Series 218d Sport for sale
3 Great deals out of 135 listings starting at £11,690
|
BMW 2 Series 218d M Sport for sale
120 listings starting at £10,995
|
BMW 2 Series 218i Sport for sale
5 Great deals out of 80 listings starting at £12,898
|
BMW 2 Series M2 for sale
67 listings starting at £34,999
|
BMW 2 Series 218i M Sport for sale
63 listings starting at £15,479
|
BMW 2 Series 218d SE for sale
4 Great deals out of 56 listings starting at £10,000
|
BMW 2 Series M240i for sale
46 listings starting at £22,500
|
BMW 2 Series 220d Sport for sale
3 Great deals out of 46 listings starting at £12,311
|
BMW 2 Series 218d Luxury for sale
4 Great deals out of 45 listings starting at £11,000
|
BMW 2 Series 220d xDrive M Sport for sale
38 listings starting at £16,000
|
BMW 2 Series 220i M Sport for sale
3 Great deals out of 33 listings starting at £14,990
|
Approved BMW 2 Series
Approved BMW 2 Series
50 Great deals out of 1,137 listings starting at £10,000
|
Used BMW 2 Series by city
BMW 2 Series in Bristol
14 listings starting at £14,888
|
BMW 2 Series in Wells
13 listings starting at £14,888
|
BMW 2 Series in Swindon
19 listings starting at £14,888
|
BMW 2 Series in Salisbury
20 listings starting at £14,888
|
BMW 2 Series in Newport
8 listings starting at £16,995
|
BMW 2 Series in Gloucester
22 listings starting at £14,888
|
BMW 2 Series in Cardiff
9 listings starting at £16,995
|
BMW 2 Series in Hereford
11 listings starting at £14,999
|
BMW 2 Series in Winchester
70 listings starting at £14,888
|