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 Vehicles
https://static.cargurus.com/images/forsale/2016/12/26/07/02/2004_bmw_3_series-pic-2044181601155236613-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Coupe Used Cars in Rumney, Wales CF3 2ER

Great Deal
£850 BELOW
Instant Market Value of £2,645

Price: £1,795

Mileage: 114,000

Location: Rumney, Wales CF3 2ER

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Coupe for sale - £1,795, 114,000 miles
Avg. Dealer Rating: (1 review) "No pressure sales. Friendly and approachable."
https://static.cargurus.com/images/forsale/2016/10/18/09/15/2004_bmw_3_series-pic-3251334779138271434-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Blackwood, Wales NP12 3TB

Good Deal
£631 BELOW
Instant Market Value of £4,626

Price: £3,995

Mileage: 100,000

Location: Blackwood, Wales NP12 3TB

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £3,995, 100,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/01/03/07/02/2004_bmw_3_series-pic-9215620590224537267-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in South Glamorgan, Wales CF11 8TR

Good Deal
£311 BELOW
Instant Market Value of £4,306

Price: £3,995

Mileage: 86,000

Location: South Glamorgan, Wales CF11 8TR

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £3,995, 86,000 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "Very helpful and swift deal completed. Lovely guys."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Chepstow, South West England NP16 6BE

Good Deal
£1,168 BELOW
Instant Market Value of £5,663

Price: £4,495

Mileage: 106,000

Location: Chepstow, South West England NP16 6BE

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2005 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £4,495, 106,000 miles
https://static.cargurus.com/images/forsale/2017/01/19/00/50/2005_bmw_3_series-pic-6709522236357501469-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Bristol, South West England BS16 5HQ

Good Deal
£361 BELOW
Instant Market Value of £4,346

Price: £3,985

Mileage: 97,000

Location: Bristol, South West England BS16 5HQ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,985, 97,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very helpful and reliable."
https://static.cargurus.com/images/forsale/2016/11/01/00/54/2005_bmw_3_series-pic-7621827954359465833-152x114.jpeg

2005 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in Bristol, South West England BS30 6EF

Fair Deal
£409 BELOW
Instant Market Value of £5,398

Price: £4,989

Mileage: 100,000

Location: Bristol, South West England BS30 6EF

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £4,989, 100,000 miles with Navigation System, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/01/19/11/47/2005_bmw_3_series-pic-1899287535543117447-152x114.jpeg

2005 BMW 3 Series 2.0TD 320Cd Sport Convertible Used Cars in Bristol, South West England BS15 1PE

Fair Deal
£117 BELOW
Instant Market Value of £5,116

Price: £4,999

Mileage: 95,000

Location: Bristol, South West England BS15 1PE

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0TD 320Cd Sport Convertible for sale - £4,999, 95,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/02/00/49/2005_bmw_3_series-pic-1742468248063430118-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci ES Used Cars in Eastington, South West England GL10 3AL

Fair Deal
£19 BELOW
Instant Market Value of £3,314

Price: £3,295

Mileage: 94,000

Location: Eastington, South West England GL10 3AL

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0 318Ci ES for sale - £3,295, 94,000 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Garage responded explaining car had been sold"
https://static.cargurus.com/images/forsale/2016/09/09/09/13/2005_bmw_3_series-pic-6378991776226795433-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE Used Cars in Blackwood, Wales NP12 3TB

Fair Deal
£124 ABOVE
Instant Market Value of £3,371

Price: £3,495

Mileage: 100,000

Location: Blackwood, Wales NP12 3TB

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £3,495, 100,000 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Nice dealer "
https://static.cargurus.com/images/forsale/2016/11/02/01/00/2005_bmw_3_series-pic-8939557663792782910-152x114.jpeg

2005 BMW 3 Series 2.0 320i ES Touring auto Used Cars in Cardiff, Wales CF11 8UQ

Fair Deal
£184 BELOW
Instant Market Value of £3,175

Price: £2,991

Mileage: 121,307

Location: Cardiff, Wales CF11 8UQ

Approved Used: No Transmission: Automatic Colour: Red Description: Used 2005 BMW 3 Series 2.0 320i ES Touring auto for sale - £2,991, 121,307 miles
Avg. Dealer Rating: (2 reviews) "Tried calling them many times over a 4 day period leaving messages, after finally getting hold of someone they then told me the car was sold. However it is still advertised. Not good boys."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 2.0 318i Sport auto Used Cars in Weston-Super-Mare, South West England BS24 0JN

Fair Deal
£13 BELOW
Instant Market Value of £2,790

Price: £2,777

Mileage: 67,262

Location: Weston-Super-Mare, South West England BS24 0JN

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.0 318i Sport auto for sale - £2,777, 67,262 miles with Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Jamie was very helpful"
https://static.cargurus.com/images/forsale/2016/07/20/09/15/2003_bmw_3_series-pic-8594509477110275510-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible auto Used Cars in Coleford, South West England GL16 8RE

Fair Deal
£395 ABOVE
Instant Market Value of £4,600

Price: £4,995

Mileage: 83,000

Location: Coleford, South West England GL16 8RE

Approved Used: No Transmission: Automatic Colour: Black Sapphire Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible auto for sale - £4,995, 83,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "They were great to deal with. So I bought a car from them! "
https://static.cargurus.com/images/forsale/2017/01/07/00/57/2004_bmw_3_series-pic-7529918500512324443-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible Used Cars in Talbot Green, Wales CF72 8HZ

Fair Deal
£17 ABOVE
Instant Market Value of £3,678

Price: £3,695

Mileage: 94,000

Location: Talbot Green, Wales CF72 8HZ

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £3,695, 94,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very pleasant sales assistant,until late there was a problem with the vehicle. Still tried to sell it to me. Had put deposit on vehicle as it's seemed ok. After thinking about it was not going to buy, now I can't have deposit back as it's there policy which was not said over the phone. So I would stay well clear of this car dealers. Would not rated them atall "
https://static.cargurus.com/images/forsale/2017/01/11/09/16/2004_bmw_3_series-pic-2232779151412787451-152x114.jpeg

2004 BMW 3 Series 1.8 316ti ES Compact Used Cars in Mangotsfield, South West England BS16 9LP

Price: £1,290

Mileage: 116,832

Location: Mangotsfield, South West England BS16 9LP

Approved Used: No Transmission: Manual Colour: White Description: Used 2004 BMW 3 Series 1.8 316ti ES Compact for sale - £1,290, 116,832 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "OK, I had alot of questions about the car. They answered them. Feel maybe save themselves time if all info listed on advert. Was goung to go up to buy a car but it sold overnight. They did let me know "
https://static.cargurus.com/images/forsale/2016/09/25/06/01/2004_bmw_3_series-pic-1991820307122682950-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci ES Used Cars in Johnston, Wales SA62 3PL

Price: £2,295

Mileage: 105,261

Location: Johnston, Wales SA62 3PL

Approved Used: No Transmission: Manual Colour: Gold Description: Used 2004 BMW 3 Series 2.0 318Ci ES for sale - £2,295, 105,261 miles
Avg. Dealer Rating: (3 reviews) "The Dealer contacted me only after I sent him a letter! His telephone number shown on your site was wrong. I have since negotiated with the dealer most satisfactory.."
Please wait ...
All Vehicles
Please wait ...
Featured Vehicle
First Previous
Page # of #
Next

Filter your search criteria!

A large number of vehicles matched your criteria. You are seeing the top 2,000 vehicles.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 10 Great Deals £17,988 678 vehicles
2015 BMW 3 Series 16 Great Deals £15,000 267 vehicles
2014 BMW 3 Series 46 Great Deals £9,616 412 vehicles
2013 BMW 3 Series 64 Great Deals £7,988 1,042 vehicles
2012 BMW 3 Series 46 Great Deals £7,495 621 vehicles
2011 BMW 3 Series 23 Great Deals £4,495 348 vehicles
2010 BMW 3 Series 31 Great Deals £4,395 316 vehicles
2009 BMW 3 Series 26 Great Deals £3,990 337 vehicles
2008 BMW 3 Series 21 Great Deals £3,449 320 vehicles
2007 BMW 3 Series 11 Great Deals £2,499 293 vehicles