2004 BMW 3 Series for Sale in Hereford

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

CO2 Emissions

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/17/05/04/2005_bmw_3_series-pic-4622569921474849826-152x114.jpeg

2005 BMW 3 Series 2.5 325Ci Sport (192bhp) Coupe Used Cars in Bishopton, West Midlands CV37 9QZ

Great Deal
£903 BELOW
CarGurus IMV of £4,403

Price: £3,500

Mileage: 93,000

Location: Bishopton, West Midlands CV37 9QZ

Approved Used: No Gearbox: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.5 325Ci Sport (192bhp) Coupe for sale - £3,500, 93,000 miles with Leather Seats, Alloy Wheels
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
£683 BELOW
CarGurus IMV of £3,173

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/11/09/55/2003_bmw_3_series-pic-4081396825036117954-152x114.jpeg

2003 BMW 3 Series 3.0 330i Sport Touring auto Used Cars in Clevedon, South West England BS21 6TH

Fair Deal
£324 BELOW
CarGurus IMV of £3,619

Price: £3,295

Mileage: 106,000

Location: Clevedon, South West England BS21 6TH

Approved Used: No Gearbox: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330i Sport Touring auto for sale - £3,295, 106,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Contacted ASAP. "
https://static.cargurus.com/images/forsale/2017/08/10/14/27/2005_bmw_3_series-pic-4884092534213906781-152x114.jpeg

2005 BMW 3 Series 3.2 M3 Convertible Sequential Used Cars in West Bromwich, West Midlands B70 0DA

Fair Deal
£282 BELOW
CarGurus IMV of £9,777

Price: £9,495

Mileage: 121,520

Location: West Bromwich, West Midlands B70 0DA

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2005 BMW 3 Series 3.2 M3 Convertible Sequential for sale - £9,495, 121,520 miles with Leather Seats, 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
£90 BELOW
CarGurus IMV of £1,780

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://static.cargurus.com/images/forsale/2017/07/09/23/10/2005_bmw_3_series-pic-5865922800809537808-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Wednesbury, West Midlands WS10 8LP

Fair Deal
£185 BELOW
CarGurus IMV of £3,480

Price: £3,295

Mileage: 102,790

Location: Wednesbury, West Midlands WS10 8LP

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,295, 102,790 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Very pleased with the service that we received, staff really pleasant could not do enough for myself and my wife. Relaxed atmosphere no pushy sales techniques."
https://static.cargurus.com/images/forsale/2017/08/11/00/22/2005_bmw_3_series-pic-6735442559691526367-152x114.jpeg

2005 BMW 3 Series 3.0 330i SE 2996cc Used Cars in Oldbury, West Midlands B68 0BS

Fair Deal
£36 BELOW
CarGurus IMV of £5,031

Price: £4,995

Mileage: 70,000

Location: Oldbury, West Midlands B68 0BS

Approved Used: No Gearbox: Manual Colour: Grey Description: Used 2005 BMW 3 Series 3.0 330i SE 2996cc for sale - £4,995, 70,000 miles with Sport Package, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/14/18/45/2003_bmw_3_series-pic-3757976240701944054-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci SE Coupe Used Cars in West Bromwich, West Midlands B70 0DA

Fair Deal
£160 ABOVE
CarGurus IMV of £2,135

Price: £2,295

Mileage: 81,000

Location: West Bromwich, West Midlands B70 0DA

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci SE Coupe for sale - £2,295, 81,000 miles
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 1.8 316i SE Used Cars in Bristol, South West England BS34 5BU

Price: £850

Mileage: 142,000

Location: Bristol, South West England BS34 5BU

Approved Used: No Gearbox: Manual Colour: Green Description: Used 2003 BMW 3 Series 1.8 316i SE for sale - £850, 142,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/17/07/13/2004_bmw_3_series-pic-7406567253693622361-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d ES Touring Used Cars in Birmingham, West Midlands B12 8AF

Price: £1,485

Mileage: 175,000

Location: Birmingham, West Midlands B12 8AF

Approved Used: No Gearbox: Manual Colour: Black Description: Used 2004 BMW 3 Series 2.0TD 320d ES Touring for sale - £1,485, 175,000 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/08/18/09/44/2004_bmw_3_series-pic-4908275908743521014-152x114.jpeg

2004 BMW 3 Series 1.8 316ti ES Compact Used Cars in Bristol, South West England BS5 9JJ

Price: £1,495

Mileage: 104,000

Location: Bristol, South West England BS5 9JJ

Approved Used: No Gearbox: Manual Colour: Grey Description: Used 2004 BMW 3 Series 1.8 316ti ES Compact for sale - £1,495, 104,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Seller very professional and delivery to my home was excellent. Very happy with the car and would use CarKing again."
https://static.cargurus.com/images/forsale/2017/08/17/03/05/2004_bmw_3_series-pic-4799381277661412423-152x114.jpeg

2004 BMW 3 Series 2.0 318i ES Used Cars in Portway, West Midlands B48 7JA

Price: £1,745

Mileage: 70,000

Location: Portway, West Midlands B48 7JA

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318i ES for sale - £1,745, 70,000 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Excellent Service!"
https://static.cargurus.com/images/forsale/2017/07/28/05/40/2004_bmw_3_series-pic-2134232923744839617-152x114.jpeg

2004 BMW 3 Series 2.0TD 320Cd SE auto Used Cars in Birmingham, West Midlands B12 0UP

Price: £1,900

Mileage: 123,000

Location: Birmingham, West Midlands B12 0UP

Approved Used: No Gearbox: Automatic Colour: Yellow Description: Used 2004 BMW 3 Series 2.0TD 320Cd SE auto for sale - £1,900, 123,000 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/21/23/42/2003_bmw_3_series-pic-1644379175766386983-152x114.jpeg

2003 BMW 3 Series Used Cars in Eastington, South West England GL10 3AL

Price: £2,295

Mileage: 132,000

Location: Eastington, South West England GL10 3AL

Approved Used: No Gearbox: Automatic Colour: Silver Description: Used 2003 BMW 3 Series for sale - £2,295, 132,000 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "The guys were very helpful, friendly and honest. We bought a nice car!"
https://static.cargurus.com/images/forsale/2017/08/17/03/13/2004_bmw_3_series-pic-5117391245601041027-152x114.jpeg

2004 BMW 3 Series 2.0 318Ci SE Coupe Used Cars in Birmingham, West Midlands B12 0UP

Price: £2,300

Mileage: 75,000

Location: Birmingham, West Midlands B12 0UP

Approved Used: No Gearbox: Manual Colour: Silver Description: Used 2004 BMW 3 Series 2.0 318Ci SE Coupe for sale - £2,300, 75,000 miles with Alloy Wheels
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 12 Great Deals £21,991 720 listings
2016 BMW 3 Series 32 Great Deals £9,994 583 listings
2015 BMW 3 Series 29 Great Deals £10,995 404 listings
2014 BMW 3 Series 31 Great Deals £8,000 722 listings
2013 BMW 3 Series 33 Great Deals £6,995 664 listings
2012 BMW 3 Series 37 Great Deals £5,800 455 listings
2011 BMW 3 Series 32 Great Deals £4,995 413 listings
2010 BMW 3 Series 21 Great Deals £4,650 343 listings
2009 BMW 3 Series 16 Great Deals £3,795 338 listings
2008 BMW 3 Series 21 Great Deals £2,475 273 listings