2002 BMW 3 Series for sale in Cardiff
Filter results
Price
- |
Mileage
- |
Days on market
- |
CO2 emissions
- |
Engine size
- |
Vehicle history
Hide vehicles with:
Fuel economy
- |
Text search
Add similar cars
Message Sent!
Whoops!

2003 BMW 3 Series 1.8 316ti SE Compact (0C reg) Used Cars in Pontarddulais, Wales SA4 8RL
Price: £1,895
Mileage: 69,000
Location: Pontarddulais, Wales SA4 8RL

2002 BMW 3 Series 2.0 318i SE auto (02 reg) Used Cars in Weston-super-Mare, North Somerset, South West England BS24 9AA
Price: £1,595
Mileage: 121,000
Location: Weston-super-Mare, North Somerset, South West England BS24 9AA

2001 BMW 3 Series 2.5 325Ci Coupe auto Used Cars in East Brent, South West England TA94JN
Price: £1,895
Mileage: 123,000
Location: East Brent, South West England TA94JN

2002 BMW 3 Series 2.5 325Ci Convertible auto (52 reg) Used Cars in Weston-super-mare, South West England BS232UY
Price: £2,495
Mileage: 106,000
Location: Weston-super-mare, South West England BS232UY

2002 BMW 3 Series 2.0 318Ci Convertible (02 reg) Used Cars in Bristol, South West England BS16 3DA
Price: £2,590
Mileage: 88,000
Location: Bristol, South West England BS16 3DA

2002 BMW 3 Series 2.2 320Ci Convertible auto (52 reg) Used Cars in Melbury Osmond, South West England DT2 0NF
Price: £2,895
Mileage: 147,000
Location: Melbury Osmond, South West England DT2 0NF

2003 BMW 3 Series 3.0 330Ci Convertible (04 reg) Used Cars in Bristol, South West England BS13 8ET
Price: £2,995
Mileage: 84,000
Location: Bristol, South West England BS13 8ET

2003 BMW 3 Series 2.0 318Ci Convertible (03 reg) Used Cars in Llanelli, Wales SA149TD
Price: £3,200
Mileage: 56,400
Location: Llanelli, Wales SA149TD

2002 BMW 3 Series 2.0 318Ci Convertible auto (02 reg) Used Cars in Swansea, Wales SA11HS
Price: £3,695
Mileage: 68,777
Location: Swansea, Wales SA11HS

2003 BMW 3 Series 2.0 318Ci SE Coupe (53 reg) Used Cars in Cardiff, Wales CF14 1TW
Price: £3,995
Mileage: 52,000
Location: Cardiff, Wales CF14 1TW

2002 BMW 3 Series 2.5 325Ci Sport Convertible (52 reg) Used Cars in Pontardawe, Wales SA8 4HU
Price: £4,595
Mileage: 63,000
Location: Pontardawe, Wales SA8 4HU

2003 BMW 3 Series 3.2 M3 Convertible (EN reg) Used Cars in Bristol, South West England BS15 4RQ
Price: £21,999
Mileage: 28,000
Location: Bristol, South West England BS15 4RQ

2003 BMW 3 Series 2.5 325Ci Sport Convertible (03 reg) Used Cars in Hereford, West Midlands HR1 3RX
Price: £4,490
Mileage: 118,050
Location: Hereford, West Midlands HR1 3RX
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 |
---|---|---|---|
2019 BMW 3 Series | - | - | 25 listings |
2018 BMW 3 Series | 15 Great deals | £16,998 | 728 listings |
2017 BMW 3 Series | 26 Great deals | £14,300 | 318 listings |
2016 BMW 3 Series | 51 Great deals | £10,500 | 617 listings |
2015 BMW 3 Series | 77 Great deals | £6,255 | 1,041 listings |
2014 BMW 3 Series | 75 Great deals | £6,989 | 755 listings |
2013 BMW 3 Series | 67 Great deals | £6,016 | 682 listings |
2012 BMW 3 Series | 49 Great deals | £5,000 | 495 listings |
2011 BMW 3 Series | 40 Great deals | £3,490 | 399 listings |
2010 BMW 3 Series | 21 Great deals | £2,750 | 352 listings |
Similar cars
BMW 5 Series for sale
222 great deals out of 3,063 listings starting at £1,490
|
Audi A4 for sale
128 great deals out of 2,064 listings starting at £1,489
|
Mercedes-Benz C-Class for sale
509 great deals out of 6,552 listings starting at £750
|
Broader searches
BMW 3 Series for sale
499 great deals out of 7,127 listings starting at £750
|
BMW 3 Series M3 for sale
26 great deals out of 340 listings starting at £7,980
|
BMW 3 Series 320d SE for sale
20 great deals out of 236 listings starting at £995
|
BMW 3 Series 320d Sport for sale
14 great deals out of 184 listings starting at £6,699
|
BMW 3 Series 320i SE for sale
12 great deals out of 155 listings starting at £1,399
|
BMW 3 Series 318i SE for sale
8 great deals out of 122 listings starting at £1,800
|
BMW 3 Series 325i SE for sale
7 great deals out of 94 listings starting at £2,790
|
BMW 3 Series 320i Sport for sale
4 great deals out of 84 listings starting at £9,995
|
BMW 3 Series 330d SE for sale
6 great deals out of 57 listings starting at £3,490
|
BMW 3 Series 330Ci Sport for sale
45 listings starting at £1,995
|
BMW 3 Series 320d SE Touring for sale
38 listings starting at £1,299
|
BMW 3 Series 325Ci Sport for sale
28 listings starting at £750
|
BMW 3 Series 316i SE for sale
23 listings starting at £1,500
|
Approved used BMW 3 Series by year
2019 BMW 3 Series
7 listings starting at £0
|
2018 BMW 3 Series
204 listings starting at £16,998
|
2017 BMW 3 Series
44 listings starting at £14,300
|
2016 BMW 3 Series
50 listings starting at £10,500
|
2015 BMW 3 Series
61 listings starting at £6,255
|
2014 BMW 3 Series
36 listings starting at £6,989
|
2013 BMW 3 Series
25 listings starting at £6,016
|
2012 BMW 3 Series
10 listings starting at £5,000
|
2011 BMW 3 Series
3 listings starting at £3,490
|
2010 BMW 3 Series
5 listings starting at £2,750
|
2009 BMW 3 Series
4 listings starting at £1,895
|
2008 BMW 3 Series
2 listings starting at £1,500
|
2007 BMW 3 Series
1 listings starting at £1,500
|
Used BMW 3 Series by city
BMW 3 Series in Weston-super-mare
7 listings starting at £990
|
BMW 3 Series in Bargoed
5 listings starting at £1,595
|
BMW 3 Series in Bridgend
5 listings starting at £1,595
|
BMW 3 Series in Bristol
6 listings starting at £990
|
BMW 3 Series in Taunton
6 listings starting at £990
|
BMW 3 Series in Bath
7 listings starting at £990
|
BMW 3 Series in Mitcheldean
9 listings starting at £1,595
|
BMW 3 Series in Yeovil
6 listings starting at £990
|