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

2003 BMW 3 Series 2.2 320i SE auto (03 reg) Used Cars in Weston-super-Mare, North Somerset, South West England BS24 9AA
Price: £1,695
Mileage: 147,000
Location: Weston-super-Mare, North Somerset, South West England BS24 9AA

2002 BMW 3 Series 2.5 325Ci Sport Convertible (52 reg) Used Cars in Kempston Hardwick, East of England MK45 3JE
Price: £1,995
Mileage: 140,500
Location: Kempston Hardwick, East of England MK45 3JE

2003 BMW 3 Series 2.0 318Ci Convertible (53 reg) Used Cars in Milton Keynes, South East England MK1 1JQ
Price: £1,000
Mileage: 139,982
Location: Milton Keynes, South East England MK1 1JQ

2002 BMW 3 Series 2.0 318Ci Convertible (52 reg) Used Cars in Hadleigh, East of England SS72PD
Price: £2,395
Mileage: 89,000
Location: Hadleigh, East of England SS72PD

2003 BMW 3 Series 2.0 318Ci Coupe auto (53 reg) Used Cars in Cheshunt, East of England EN8 9TL
Price: £2,490
Mileage: 70,000
Location: Cheshunt, East of England EN8 9TL

2001 BMW 3 Series 2.5 325Ci Coupe auto Used Cars in Caterham, South East England CR3 6SF
Price: £895
Mileage: 156,000
Location: Caterham, South East England CR3 6SF

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto (03 reg) Used Cars in Burridge, South East England SO31 1BS
Price: £3,495
Mileage: 98,441
Location: Burridge, South East England SO31 1BS

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto (03 reg) Used Cars in Billingshurst, South East England RH14
Price: £3,950
Mileage: 79,800
Location: Billingshurst, South East England RH14

2002 BMW 3 Series 2.2 320i SE (52 reg) Used Cars in Reading, South East England RG6 7EG
Price: £1,350
Mileage: 131,400
Location: Reading, South East England RG6 7EG

2003 BMW 3 Series 2.5 325Ci Convertible auto (53 reg) Used Cars in Buckhurst Hill, East of England IG9 5JH
Price: £3,495
Mileage: 86,000
Location: Buckhurst Hill, East of England IG9 5JH

2003 BMW 3 Series 2.5 325Ci Sport Coupe (03 reg) Used Cars in Bristol, South West England BS15 8PW
Price: £2,493
Mileage: 138,000
Location: Bristol, South West England BS15 8PW

2003 BMW 3 Series 2.0TD 320d SE Touring auto (03 reg) Used Cars in Downley, South East England HP13 5XF
Price: £1,995
Mileage: 123,009
Location: Downley, South East England HP13 5XF

2003 BMW 3 Series 2.2 320Ci Sport Convertible (03 reg) Used Cars in Nazeing, East of England EN9 2SH
Price: £2,995
Mileage: 108,000
Location: Nazeing, East of England EN9 2SH

2003 BMW 3 Series 3.0 330i SE auto (03 reg) Used Cars in Waterlooville, South East England PO7 5EW
Price: £4,295
Mileage: 47,046
Location: Waterlooville, South East England PO7 5EW

2002 BMW 3 Series 2.5 325i SE auto (52 reg) Used Cars in Thatcham, West Berkshire, South East England RG18 9RD
Price: £1,495
Mileage: 112,000
Location: Thatcham, West Berkshire, South East England RG18 9RD
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 | - | - | 103 listings |
2017 BMW 3 Series | 25 Great deals | £15,999 | 621 listings |
2016 BMW 3 Series | 36 Great deals | £12,500 | 362 listings |
2015 BMW 3 Series | 53 Great deals | £9,450 | 568 listings |
2014 BMW 3 Series | 29 Great deals | £6,600 | 717 listings |
2013 BMW 3 Series | 32 Great deals | £6,890 | 500 listings |
2012 BMW 3 Series | 28 Great deals | £4,495 | 426 listings |
2011 BMW 3 Series | 21 Great deals | £3,775 | 445 listings |
2010 BMW 3 Series | 21 Great deals | £3,750 | 358 listings |
2009 BMW 3 Series | 23 Great deals | £2,891 | 308 listings |
Similar cars
BMW 5 Series for sale
143 Great deals out of 2,561 listings starting at £1,250
|
Mercedes-Benz C-Class for sale
372 Great deals out of 5,183 listings starting at £800
|
Audi A4 for sale
103 Great deals out of 1,659 listings starting at £1,394
|
Broader searches
BMW 3 Series for sale
321 Great deals out of 5,522 listings starting at £895
|
BMW 3 Series M3 for sale
15 Great deals out of 270 listings starting at £14,995
|
BMW 3 Series 320d SE for sale
19 Great deals out of 251 listings starting at £1,350
|
BMW 3 Series 320i SE for sale
6 Great deals out of 151 listings starting at £1,350
|
BMW 3 Series 320d Sport for sale
6 Great deals out of 131 listings starting at £1,750
|
BMW 3 Series 318i SE for sale
7 Great deals out of 86 listings starting at £1,999
|
BMW 3 Series 325i SE for sale
3 Great deals out of 61 listings starting at £1,495
|
BMW 3 Series 330d SE for sale
5 Great deals out of 43 listings starting at £2,190
|
BMW 3 Series 320d SE Touring for sale
4 Great deals out of 42 listings starting at £995
|
BMW 3 Series 320i Sport for sale
40 listings starting at £9,979
|
BMW 3 Series 330Ci Sport for sale
33 listings starting at £2,950
|
BMW 3 Series 318Ci for sale
22 listings starting at £1,000
|
BMW 3 Series 316i SE for sale
19 listings starting at £9,995
|
Approved BMW 3 Series
Approved BMW 3 Series
321 Great deals out of 5,522 listings starting at £895
|
Used BMW 3 Series by city
BMW 3 Series in Chichester
28 listings starting at £1,350
|
BMW 3 Series in Southampton
29 listings starting at £1,350
|
BMW 3 Series in Winchester
30 listings starting at £1,350
|
BMW 3 Series in Salisbury
16 listings starting at £1,350
|
BMW 3 Series in Brighton
7 listings starting at £2,295
|
BMW 3 Series in Kingston Upon Thames
14 listings starting at £1,350
|
BMW 3 Series in Sutton
13 listings starting at £1,350
|
BMW 3 Series in Hounslow
14 listings starting at £1,350
|
BMW 3 Series in Richmond
14 listings starting at £1,350
|