2004 BMW 3 Series for Sale in Cardiff

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/2017/03/25/07/30/2004_bmw_3_series-pic-6408280392990327570-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci SE Coupe auto Used Cars in Chepstow, South West England NP16 6BE

Good Deal
£509 BELOW
Instant Market Value of £3,504

Price: £2,995

Mileage: 78,000

Location: Chepstow, South West England NP16 6BE

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 2.0 318Ci SE Coupe auto for sale - £2,995, 78,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very welcoming bunch, in and out with a new car "
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
£481 BELOW
Instant Market Value of £1,981

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/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
£347 BELOW
Instant Market Value of £3,342

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
£205 BELOW
Instant Market Value of £7,700

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
£40 BELOW
Instant Market Value of £3,535

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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 1.8 316ti ES Compact Used Cars in Coleford, South West England GL16 8RE

Fair Deal
£44 ABOVE
Instant Market Value of £2,251

Price: £2,295

Mileage: 50,000

Location: Coleford, South West England GL16 8RE

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 1.8 316ti ES Compact for sale - £2,295, 50,000 miles
Avg. Dealer Rating: (6 reviews) "Quick polite responses to all questions, very fair price for vehicle, as travelling a long way to view car dealer reserved it for us, nice relaxed atmosphere which made buying the car a pleasure."
https://static.cargurus.com/images/forsale/2017/02/21/02/13/2005_bmw_3_series-pic-8757585488112815230-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci Sport Convertible auto Used Cars in Bristol, South West England BS5 9JJ

Fair Deal
£98 ABOVE
Instant Market Value of £5,397

Price: £5,495

Mileage: 72,000

Location: Bristol, South West England BS5 9JJ

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2005 BMW 3 Series 2.0 318Ci Sport Convertible auto for sale - £5,495, 72,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/26/07/01/2005_bmw_3_series-pic-6596422372071801886-152x114.jpeg

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

Fair Deal
£415 ABOVE
Instant Market Value of £4,584

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/2017/02/18/02/36/2004_bmw_3_series-pic-2019542500594032801-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci Sport Convertible Used Cars in Wotton-under-Edge, South West England GL12 8BD

Fair Deal
£193 ABOVE
Instant Market Value of £3,502

Price: £3,695

Mileage: 104,442

Location: Wotton-under-Edge, South West England GL12 8BD

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318Ci Sport Convertible for sale - £3,695, 104,442 miles with Alloy Wheels
Avg. Dealer Rating: (11 reviews) "I just brought a vw polo and they sales team was very helpful "
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
£351 ABOVE
Instant Market Value of £7,648

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/24/02/28/2005_bmw_3_series-pic-3445197386837133401-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d ES Touring Used Cars in Bristol, South West England BS15 1BD

Fair Deal
£269 ABOVE
Instant Market Value of £2,721

Price: £2,990

Mileage: 133,000

Location: Bristol, South West England BS15 1BD

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d ES Touring for sale - £2,990, 133,000 miles
Avg. Dealer Rating: (1 review) "Fantastic car, fully as described, Dan was polite, very professional and helpful. Well done Dan!"
https://static.cargurus.com/images/forsale/2017/03/17/01/01/2003_bmw_3_series-pic-8309382353028622133-152x114.jpeg

2003 BMW 3 Series 3.0TD 330d Sport auto Used Cars in Bristol, South West England BS30 6EF

Fair Deal
£376 ABOVE
Instant Market Value of £2,613

Price: £2,989

Mileage: 153,000

Location: Bristol, South West England BS30 6EF

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 3.0TD 330d Sport auto for sale - £2,989, 153,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/17/00/11/2004_bmw_3_series-pic-8507894994717660444-152x114.jpeg

2004 BMW 3 Series 2.2 320Ci Sport Convertible auto Used Cars in Wincanton, South West England BA9 9NJ

Fair Deal
£603 ABOVE
Instant Market Value of £5,397

Price: £6,000

Mileage: 51,546

Location: Wincanton, South West England BA9 9NJ

Approved Used: No Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 2.2 320Ci Sport Convertible auto for sale - £6,000, 51,546 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I was given a great service upon arrival I was shown the vehicle and offered a test drive but declined collected car within two days as I had been told the vehicle was ready to go serviced and a new mot the only 1 point after I took delivery and was familirsing my self was the service said it had only 6,000 miles to go before next service wa other than that pleasant experience would recommend this dealer "
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/2017/03/01/07/07/2004_bmw_3_series-pic-7267583945778511089-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d ES Used Cars in Honiton, South West England EX14 9NE

Price: £2,250

Mileage: 125,000

Location: Honiton, South West England EX14 9NE

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0TD 320d ES for sale - £2,250, 125,000 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "They had sold the vehicle but still advertising everywhere. It seems to be a way they get people to contact them as they then offer to find a similar vehicle. "
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 80 vehicles
2016 BMW 3 Series 19 Great Deals £16,988 882 vehicles
2015 BMW 3 Series 24 Great Deals £12,700 348 vehicles
2014 BMW 3 Series 38 Great Deals £9,595 625 vehicles
2013 BMW 3 Series 51 Great Deals £7,995 963 vehicles
2012 BMW 3 Series 36 Great Deals £6,150 589 vehicles
2011 BMW 3 Series 22 Great Deals £3,990 378 vehicles
2010 BMW 3 Series 22 Great Deals £4,995 346 vehicles
2009 BMW 3 Series 22 Great Deals £3,750 304 vehicles
2008 BMW 3 Series 18 Great Deals £3,250 308 vehicles