2004 BMW 3 Series for Sale in Swansea

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/13/23/53/2005_bmw_3_series-pic-9089737754067672536-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd SE Coupe Used Cars in Cross Keys, Wales NP11 7DH

Good Deal
£693 BELOW
CarGurus IMV of £3,183

Price: £2,490

Mileage: 118,000

Location: Cross Keys, Wales NP11 7DH

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Coupe for sale - £2,490, 118,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/19/23/58/2004_bmw_3_series-pic-4781421739139466361-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d SE Used Cars in Pontllanfraith, Wales NP12 2JH

Fair Deal
£137 BELOW
CarGurus IMV of £1,827

Price: £1,690

Mileage: 118,000

Location: Pontllanfraith, Wales NP12 2JH

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d SE for sale - £1,690, 118,000 miles
Avg. Dealer Rating: (5 reviews) "Dealer was very prompt in responding to us and very helpful when we went to view the car. Wasn't pushing for the sale like other dealers we'd been to. Bought the car and so far so good. Would recommend using this dealer"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Barry, Wales CF63 4JP

Fair Deal
£291 BELOW
CarGurus IMV of £3,586

Price: £3,295

Mileage: 105,000

Location: Barry, Wales CF63 4JP

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,295, 105,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/09/00/37/2003_bmw_3_series-pic-2798803687073060206-152x114.jpeg

2003 BMW 3 Series 2.0TD 320d SE Touring Used Cars in Brent Knoll, South West England TA9 4HH

Price: £2,277

Mileage: 114,667

Location: Brent Knoll, South West England TA9 4HH

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0TD 320d SE Touring for sale - £2,277, 114,667 miles
Avg. Dealer Rating: (2 reviews) "The sales person was very helpful and polite. I purchased the car with a slight discount on advertised price as I was not part exchanging one. The after sales service team are also very polite and helpful and I will go back to them again, when I need an other car. Thank you!"
https://static.cargurus.com/images/forsale/2017/08/08/14/15/2004_bmw_3_series-pic-7854186124016126014-152x114.jpeg

2004 BMW 3 Series 3.2 M3 Convertible Used Cars in Weston-super-mare, South West England BS233AN

Price: £10,995

Mileage: 85,000

Location: Weston-super-mare, South West England BS233AN

Approved Used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 3.2 M3 Convertible for sale - £10,995, 85,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very good brought the car"
https://static.cargurus.com/images/forsale/2017/05/23/09/32/2005_bmw_3_series-pic-5533135551851235405-152x114.jpeg

2005 BMW 3 Series 3.2 M3 Convertible Sequential Used Cars in Cardiff, Wales CF11 8AA

Uncertain
£2,066 ABOVE
CarGurus IMV of £10,629

Price: £12,695

Mileage: 86,551

Location: Cardiff, Wales CF11 8AA

Approved Used: No Gearbox: Automatic Colour: Titanium Silver Description: Used 2005 BMW 3 Series 3.2 M3 Convertible Sequential for sale - £12,695, 86,551 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Andrew from Orion contacted me and we arranged to meet on a Saturday morning. He was kind enough to pick me up from the train station and on viewing the car it was everything as described. I found Andrew very helpful and was more than happy to drive the car home."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 2.0TD 320d SE Touring Used Cars in Weston-Super-Mare, South West England BS23 3YG

High Price
£236 ABOVE
CarGurus IMV of £2,059

Price: £2,295

Mileage: 176,000

Location: Weston-Super-Mare, South West England BS23 3YG

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d SE Touring for sale - £2,295, 176,000 miles
Avg. Dealer Rating: (4 reviews) "Drove a long way for nothing. The car had a leaking head gasket. Not mentioned in the advert or when I spoke to him"
https://static.cargurus.com/images/forsale/2017/06/21/07/36/2003_bmw_3_series-pic-5528750576704598394-152x114.jpeg

2003 BMW 3 Series 2.2 320Ci Sport Convertible Used Cars in Porth, Wales CF39 9SH

High Price
£506 ABOVE
CarGurus IMV of £2,689

Price: £3,195

Mileage: 107,000

Location: Porth, Wales CF39 9SH

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2003 BMW 3 Series 2.2 320Ci Sport Convertible for sale - £3,195, 107,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very impressive swiftness of response"
https://static.cargurus.com/images/forsale/2017/08/19/00/24/2004_bmw_3_series-pic-7633411559618233871-152x114.jpeg

2004 BMW 3 Series 2.0TD 320td Sport Compact Used Cars in Weston-super-mare, South West England BS24 9AB

Overpriced
£560 ABOVE
CarGurus IMV of £1,930

Price: £2,490

Mileage: 104,000

Location: Weston-super-mare, South West England BS24 9AB

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2004 BMW 3 Series 2.0TD 320td Sport Compact for sale - £2,490, 104,000 miles
Avg. Dealer Rating: (1 review) "I have had a reply to my questions within a few hours. "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

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
2017 BMW 3 Series 9 Great Deals £21,991 731 listings
2016 BMW 3 Series 28 Great Deals £11,990 594 listings
2015 BMW 3 Series 28 Great Deals £10,995 404 listings
2014 BMW 3 Series 29 Great Deals £7,900 752 listings
2013 BMW 3 Series 30 Great Deals £6,995 674 listings
2012 BMW 3 Series 30 Great Deals £5,800 443 listings
2011 BMW 3 Series 23 Great Deals £4,995 402 listings
2010 BMW 3 Series 19 Great Deals £4,650 346 listings
2009 BMW 3 Series 19 Great Deals £3,750 342 listings
2008 BMW 3 Series 17 Great Deals £2,475 268 listings