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

Good Deal
£478 BELOW
Instant Market Value of £1,978

Price: £1,500

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,500, 114,000 miles with Leather Seats
Avg. Dealer Rating: (1 review) "No pressure sales. Friendly and approachable."
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

Fair Deal
£199 BELOW
Instant Market Value of £2,494

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.."
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
£313 BELOW
Instant Market Value of £3,308

Price: £2,995

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 - £2,995, 100,000 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great communication "
https://static.cargurus.com/images/forsale/2017/03/20/14/17/2003_bmw_3_series-pic-1844950701641810071-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Convertible Used Cars in Caerphilly, Wales CF83 3HQ

Fair Deal
£200 BELOW
Instant Market Value of £7,695

Price: £7,495

Mileage: 116,000

Location: Caerphilly, Wales CF83 3HQ

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 3.2 M3 Convertible for sale - £7,495, 116,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Good untiLloyd started having problems with car when I said I wanted to return it they gave me 2 days to return it or would charge £50 a day for rent all. Returned the car within 2 days ended up £260 out of pocket for work had done that they agreed to pay for. Never buy from this place."
https://static.cargurus.com/images/forsale/2017/03/19/00/50/2003_bmw_3_series-pic-411394674909522381-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci Convertible auto Used Cars in Pontardawe, Wales SA8 4HU

Fair Deal
£34 BELOW
Instant Market Value of £3,529

Price: £3,495

Mileage: 87,298

Location: Pontardawe, Wales SA8 4HU

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325Ci Convertible auto for sale - £3,495, 87,298 miles
Avg. Dealer Rating: (1 review) "the dealer was not pushy"
https://static.cargurus.com/images/forsale/2017/03/21/07/24/2003_bmw_3_series-pic-2192491825304960251-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Coupe Used Cars in Neath, Wales SA11 2HD

Fair Deal
£361 ABOVE
Instant Market Value of £7,638

Price: £7,999

Mileage: 113,000

Location: Neath, Wales SA11 2HD

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 3.2 M3 Coupe for sale - £7,999, 113,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/03/07/56/2003_bmw_3_series-pic-4367121749998077768-152x114.jpeg

2003 BMW 3 Series 1.8 316ti SE Compact Used Cars in Rumney, Wales CF3 2ER

Price: £2,000

Mileage: 100,000

Location: Rumney, Wales CF3 2ER

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 1.8 316ti SE Compact for sale - £2,000, 100,000 miles
Avg. Dealer Rating: (1 review)
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

Price: £3,190

Mileage: 118,000

Location: Cross Keys, Wales NP11 7DH

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320Cd SE Coupe for sale - £3,190, 118,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/08/00/59/2003_bmw_3_series-pic-4212626568424329185-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible Used Cars in Rogerstone, Wales NP10 9FQ

Price: £3,495

Mileage: 83,000

Location: Rogerstone, Wales NP10 9FQ

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £3,495, 83,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/05/23/18/32/2003_bmw_3_series-pic-7376415592180624982-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci Convertible Used Cars in Barnstaple, South West England EX31 4BN

Price: £3,999

Mileage: 140,968

Location: Barnstaple, South West England EX31 4BN

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2003 BMW 3 Series 2.0 318Ci Convertible for sale - £3,999, 140,968 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very good in contacting me about the car. I had a few issues with the car once purchased but the dealer quickly fixed the problems so overall a pretty good experience .."
https://static.cargurus.com/images/forsale/2017/03/19/00/50/2004_bmw_3_series-pic-8389285115733357702-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Pontardawe, Wales SA8 4HU

High Price
£1,089 ABOVE
Instant Market Value of £4,910

Price: £5,999

Mileage: 47,000

Location: Pontardawe, Wales SA8 4HU

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £5,999, 47,000 miles
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2016/10/20/06/09/2005_bmw_3_series-pic-4885632070769021289-152x114.jpeg

2005 BMW 3 Series 3.0TD 330Cd Sport Coupe 2998cc Used Cars in Barnstaple, South West England EX31 1JQ

High Price
£1,583 ABOVE
Instant Market Value of £6,412

Price: £7,995

Mileage: 54,000

Location: Barnstaple, South West England EX31 1JQ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 3.0TD 330Cd Sport Coupe 2998cc for sale - £7,995, 54,000 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "It was the best very friendly and very helpful and very nice cars "
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
2017 BMW 3 Series 1 Great Deal £26,495 83 vehicles
2016 BMW 3 Series 19 Great Deals £16,988 869 vehicles
2015 BMW 3 Series 21 Great Deals £12,700 349 vehicles
2014 BMW 3 Series 42 Great Deals £9,595 622 vehicles
2013 BMW 3 Series 46 Great Deals £7,995 929 vehicles
2012 BMW 3 Series 28 Great Deals £6,150 565 vehicles
2011 BMW 3 Series 21 Great Deals £3,990 380 vehicles
2010 BMW 3 Series 21 Great Deals £4,000 336 vehicles
2009 BMW 3 Series 18 Great Deals £3,750 291 vehicles
2008 BMW 3 Series 19 Great Deals £3,250 309 vehicles