2004 BMW X3 for sale in Cardiff

to

Filter results

listing

Price

- Loading...

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Photos

MPG

- Loading...
()

Price drops

Text search

Add similar cars


CarGurus quick poll

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/02/15/10/15/2004_bmw_x3-pic-1530956245866421924-152x114.jpeg

2004 BMW X3 2.0TD (54 reg) Used Cars in Blackwood, Wales NP12 3TB

Good deal
£751 BELOW
CarGurus IMV of £4,446

Price: £3,695

Mileage: 109,000

Location: Blackwood, Wales NP12 3TB

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW X3 2.0TD for sale - £3,695, 109,000 miles
Avg. Dealer review: (16 reviews) "Dealer contacted me on the Monday as they weren't open on the Sunday. But I had bought another car."
https://static.cargurus.com/images/forsale/2018/01/17/03/09/2005_bmw_x3-pic-1025127115816127564-152x114.jpeg

2005 BMW X3 2.0TD SE (05 reg) Used Cars in Porth, Rhondda Cynon Taff, Wales CF39 9SB

Fair deal
£180 BELOW
CarGurus IMV of £3,675

Price: £3,495

Mileage: 129,390

Location: Porth, Rhondda Cynon Taff, Wales CF39 9SB

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW X3 2.0TD SE for sale - £3,495, 129,390 miles with Leather seats, Alloy wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW X3 2.0TD SE (ON reg) Used Cars in Newport, Wales NP19 9EX

Fair deal
£267 BELOW
CarGurus IMV of £3,267

Price: £3,000

Mileage: 146,000

Location: Newport, Wales NP19 9EX

Approved used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW X3 2.0TD SE for sale - £3,000, 146,000 miles with Leather seats, Alloy wheels
Avg. Dealer review: (9 reviews) "Test drove the car salesman very helpful but I bought a different car "
https://static.cargurus.com/images/forsale/2018/01/20/15/18/2004_bmw_x3-pic-872946559199270412-152x114.jpeg

2004 BMW X3 2.5 Sport (04 reg) Used Cars in Weston-super-mare, South West England BS233AN

Fair deal
£51 BELOW
CarGurus IMV of £3,046

Price: £2,995

Mileage: 130,000

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

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW X3 2.5 Sport for sale - £2,995, 130,000 miles with Leather seats, Alloy wheels
Avg. Dealer review: (3 reviews) "Very pleased with service. Had a reply almost straight away to our message. Polite, not pushy, very helpful. Kept informed about any work needing done before car was ready for collection.always treated with respect. "
https://static.cargurus.com/images/forsale/2018/02/01/01/08/2004_bmw_x3-pic-6640062548039594267-152x114.jpeg

2004 BMW X3 2.5 SE (3J reg) Used Cars in Bristol, South West England BS3 5RU

Fair deal
£25 ABOVE
CarGurus IMV of £3,215

Price: £3,240

Mileage: 119,060

Location: Bristol, South West England BS3 5RU

Approved used: No Gearbox: Manual Colour: Black Description: Used 2004 BMW X3 2.5 SE for sale - £3,240, 119,060 miles with Alloy wheels
Avg. Dealer review: (19 reviews) "Excellent service car exactly as described"
https://static.cargurus.com/images/forsale/2018/02/08/00/08/2005_bmw_x3-pic-6346882502639361668-152x114.jpeg

2005 BMW X3 2.0TD SE (55 reg) Used Cars in East Anstey, South West England EX169JT

Fair deal
£198 ABOVE
CarGurus IMV of £4,197

Price: £4,395

Mileage: 108,140

Location: East Anstey, South West England EX169JT

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW X3 2.0TD SE for sale - £4,395, 108,140 miles with Leather seats, Alloy wheels
https://static.cargurus.com/images/forsale/2018/02/17/19/56/2004_bmw_x3-pic-3185402629694125482-152x114.jpeg

2004 BMW X3 2.0TD (54 reg) Used Cars in Newport, Wales NP20 2BY

High price
£508 ABOVE
CarGurus IMV of £2,442

Price: £2,950

Mileage: 173,000

Location: Newport, Wales NP20 2BY

Approved used: No Gearbox: Manual Colour: Blue Description: Used 2004 BMW X3 2.0TD for sale - £2,950, 173,000 miles
https://static.cargurus.com/images/forsale/2018/02/10/18/15/2004_bmw_x3-pic-2574690956565043225-152x114.jpeg

2004 BMW X3 2.5 Sport (04 reg) Used Cars in Wellington, South West England TA21 9RF

High price
£541 ABOVE
CarGurus IMV of £4,454

Price: £4,995

Mileage: 87,000

Location: Wellington, South West England TA21 9RF

Approved used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW X3 2.5 Sport for sale - £4,995, 87,000 miles with Leather seats, Alloy wheels
Please wait ...
All listings
Please wait ...
Sponsored 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 X3 by year

Vehicle Deals Starting price Total available
2017 BMW X3 - £26,895 106 listings
2016 BMW X3 1 Great deal £19,989 31 listings
2015 BMW X3 5 Great deals £14,500 44 listings
2014 BMW X3 5 Great deals £12,440 84 listings
2013 BMW X3 6 Great deals £10,999 84 listings
2012 BMW X3 5 Great deals £10,500 52 listings
2011 BMW X3 4 Great deals £9,999 63 listings
2009 BMW X3 1 Great deal £6,495 21 listings
2008 BMW X3 - £3,750 20 listings
2007 BMW X3 2 Great deals £2,275 30 listings