2004 BMW 3 Series for sale in Portsmouth

to

Filter results

listing

Price

- Loading...
Includes listings without available pricing

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Vehicle history

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use.
Hide vehicles with:

Photos

Fuel economy

- Loading...
()

Price drops

Text search

Add similar cars


First
Loading...
https://static.cargurus.com/images/forsale/2018/11/18/22/25/2003_bmw_3_series-pic-5006829365438494195-152x114.jpeg

2003 BMW 3 Series 2.0 318i SE (03 reg) Used Cars in Chelmsford, East of England CM1 3QL

Great deal
£1,468 BELOW
CarGurus IMV of £1,968

Price: £500

Mileage: 102,000

Location: Chelmsford, East of England CM1 3QL

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.0 318i SE for sale - £500, 102,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (1 review) "Excellent service"
https://static.cargurus.com/images/forsale/2018/09/20/21/19/2014_vauxhall_insignia-pic-15491287988168910-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d Sport (05 reg) Used Cars in Wokingham, South East England RG40 4RH

Great deal
£1,741 BELOW
CarGurus IMV of £3,241

Price: £1,500

Mileage: 130,000

Location: Wokingham, South East England RG40 4RH

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d Sport for sale - £1,500, 130,000 miles with Leather seats, Cruise control, Parking assist., Alloy wheels
Avg. Dealer rating: (4 reviews) "I originally contacted the dealers about this car but once I got down there I found another one great service big choice of cars "
https://static.cargurus.com/images/forsale/2018/09/08/01/26/2005_bmw_3_series-pic-175521369748953221-152x114.jpeg

2005 BMW 3 Series 3.0TD 330Cd SE Coupe 2998cc auto (55 reg) Used Cars in London, Greater London E10 6NW

Great deal
£1,734 BELOW
CarGurus IMV of £4,734

Price: £3,000

Mileage: 82,500

Location: London, Greater London E10 6NW

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 3.0TD 330Cd SE Coupe 2998cc auto for sale - £3,000, 82,500 miles
Avg. Dealer rating: (8 reviews) "Quick return and helpful approach "
https://static.cargurus.com/images/forsale/2019/01/15/15/45/2003_bmw_3_series-pic-7807161363416442583-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Convertible (04 reg) Used Cars in Bristol, South West England BS13 8ET

Great deal
£1,457 BELOW
CarGurus IMV of £4,452

Price: £2,995

Mileage: 84,000

Location: Bristol, South West England BS13 8ET

Approved used: No Gearbox: Automatic Colour: Gold Description: Used 2003 BMW 3 Series 3.0 330Ci Convertible for sale - £2,995, 84,000 miles with Bluetooth, Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (1 review) "Fast and concise response. A cost effective and efficient way of finding a new car."
https://static.cargurus.com/images/forsale/2018/11/20/12/08/2004_bmw_3_series-pic-6075159890589565933-152x114.jpeg

2004 BMW 3 Series 3.0TD 330d Sport Touring auto (04 reg) Used Cars in Essex, Greater London RM8 2HQ

Great deal
£886 BELOW
CarGurus IMV of £3,881

Price: £2,995

Mileage: 93,000

Location: Essex, Greater London RM8 2HQ

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0TD 330d Sport Touring auto for sale - £2,995, 93,000 miles with Leather seats, Heated seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (13 reviews) "The place a bit run down just a fenced yard and a caravan, but they were polite and seemed to know what they were talking about. So far I am pleased with the, I took it the garage I always use for repair work and they inform me for the year 2004 it's very good."
https://static.cargurus.com/images/forsale/2018/12/14/22/41/2003_bmw_3_series-pic-7191586829701344686-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci SE Coupe (52 reg) Used Cars in Slough, South East England SL1 3TN

Great deal
£646 BELOW
CarGurus IMV of £2,141

Price: £1,495

Mileage: 79,000

Location: Slough, South East England SL1 3TN

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci SE Coupe for sale - £1,495, 79,000 miles with Alarm/immobiliser, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2018/08/17/00/11/2003_bmw_3_series-pic-1897238258106669762-152x114.jpeg

2003 BMW 3 Series 3.0 330i Sport auto (03 reg) Used Cars in Wrotham, South East England TN15 7NS

Great deal
£1,506 BELOW
CarGurus IMV of £4,256

Price: £2,750

Mileage: 80,000

Location: Wrotham, South East England TN15 7NS

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330i Sport auto for sale - £2,750, 80,000 miles
Avg. Dealer rating: (20 reviews) "Good"
https://static.cargurus.com/images/forsale/2018/12/21/02/14/2005_bmw_3_series-pic-7016468801825726545-152x114.jpeg

2005 BMW 3 Series 2.5 325i SE 2497cc (05 reg) Used Cars in Welling, Greater London DA16 3AQ

Great deal
£843 BELOW
CarGurus IMV of £3,830

Price: £2,987

Mileage: 100,000

Location: Welling, Greater London DA16 3AQ

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.5 325i SE 2497cc for sale - £2,987, 100,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Alloy wheels, Privacy glass/tinted windows, Keyless entry/start system, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (2 reviews) "Quick reply open to my p/X suggestion. I was too slow and missed the car."
https://static.cargurus.com/images/forsale/2019/01/10/16/58/2005_bmw_3_series-pic-8819527483921657361-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE auto (55 reg) Used Cars in Berkeley Heath, South West England GL139ET

Great deal
£1,017 BELOW
CarGurus IMV of £3,811

Price: £2,794

Mileage: 79,000

Location: Berkeley Heath, South West England GL139ET

Approved used: No Gearbox: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 2.0 320i SE auto for sale - £2,794, 79,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
https://static.cargurus.com/images/forsale/2018/12/23/22/40/2005_bmw_3_series-pic-3747975238980467050-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE (55 reg) Used Cars in Luton, East of England LU2 0HN

Great deal
£911 BELOW
CarGurus IMV of £3,310

Price: £2,399

Mileage: 83,999

Location: Luton, East of England LU2 0HN

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,399, 83,999 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (4 reviews) "Fast respond "
https://static.cargurus.com/images/forsale/2019/01/10/17/12/2005_bmw_3_series-pic-7702728119188320039-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE auto (55 reg) Used Cars in Thornwood, East of England CM16 6LY

Great deal
£916 BELOW
CarGurus IMV of £3,906

Price: £2,990

Mileage: 76,000

Location: Thornwood, East of England CM16 6LY

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.0 320i SE auto for sale - £2,990, 76,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (23 reviews) "The car had been sold and not removed from the web site"
https://static.cargurus.com/images/forsale/2019/01/22/22/50/2005_bmw_3_series-pic-954114018988384332-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci M Sport (192bhp) Coupe (55 reg) Used Cars in Ashford, South East England TW15 1DQ

Great deal
£957 BELOW
CarGurus IMV of £2,947

Price: £1,990

Mileage: 139,000

Location: Ashford, South East England TW15 1DQ

Approved used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.5 325Ci M Sport (192bhp) Coupe for sale - £1,990, 139,000 miles
https://static.cargurus.com/images/forsale/2018/10/05/21/17/2004_bmw_3_series-pic-1528979223284164996-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto (04 reg) Used Cars in Hayes, Greater London UB4 0RW

Great deal
£1,403 BELOW
CarGurus IMV of £3,898

Price: £2,495

Mileage: 130,000

Location: Hayes, Greater London UB4 0RW

Approved used: No Gearbox: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £2,495, 130,000 miles with Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (2 reviews) "Very wick reply "
https://static.cargurus.com/images/forsale/2018/10/12/20/31/2003_bmw_3_series-pic-7185192075025698830-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Convertible (03 reg) Used Cars in Barnet, Greater London EN5 5XE

Great deal
£664 BELOW
CarGurus IMV of £8,644

Price: £7,980

Mileage: 114,000

Location: Barnet, Greater London EN5 5XE

Approved used: No Gearbox: Automatic Colour: Blue Description: Used 2003 BMW 3 Series 3.2 M3 Convertible for sale - £7,980, 114,000 miles with Leather seats, Air conditioning, Cruise control, Satellite navigation, Alarm/immobiliser, Alloy wheels, Keyless entry/start system, Heated seats, Climate control, ISOFIX, Parking assist.
Avg. Dealer rating: (2 reviews) "Quick return and helpful approach "
https://static.cargurus.com/images/forsale/2019/01/06/22/43/2005_bmw_3_series-pic-7472062839330255789-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Convertible (05 reg) Used Cars in Woburn Road Industrial Estate, East of England MK42 7SH

Great deal
£654 BELOW
CarGurus IMV of £3,644

Price: £2,990

Mileage: 80,213

Location: Woburn Road Industrial Estate, East of England MK42 7SH

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £2,990, 80,213 miles with Leather seats, Cruise control, Alarm/immobiliser, Parking assist., Alloy wheels
Avg. Dealer rating: (2 reviews) "Very freindly "
Please wait ...
All listings
Please wait ...
Sponsored listing

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 23 Great deals £16,999 883 listings
2017 BMW 3 Series 28 Great deals £14,750 313 listings
2016 BMW 3 Series 69 Great deals £11,489 618 listings
2015 BMW 3 Series 85 Great deals £7,800 1,063 listings
2014 BMW 3 Series 75 Great deals £7,400 747 listings
2013 BMW 3 Series 73 Great deals £6,356 646 listings
2012 BMW 3 Series 51 Great deals £4,400 503 listings
2011 BMW 3 Series 31 Great deals £3,000 428 listings
2010 BMW 3 Series 26 Great deals £3,295 352 listings
2009 BMW 3 Series 31 Great deals £2,600 391 listings