2004 BMW 3 Series for Sale in Wells

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Vehicles
https://static.cargurus.com/images/forsale/2016/11/07/17/24/2004_bmw_3_series-pic-9087913190913876932-152x114.jpeg

2004 BMW 3 Series 2.0TD 320d Sport Touring Used Cars in Fareham, South East England PO15 6RX

Great Deal
£1,417 BELOW
Instant Market Value of £3,417

Price: £2,000

Mileage: 97,000

Location: Fareham, South East England PO15 6RX

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 2.0TD 320d Sport Touring for sale - £2,000, 97,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "spoke to dealer vehicle advertised as 65k when in realty 200k?"
https://static.cargurus.com/images/forsale/2016/11/20/00/22/2005_bmw_3_series-pic-8014419041988772358-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci SE Coupe auto Used Cars in Fareham, South East England PO16 8ST

Great Deal
£1,163 BELOW
Instant Market Value of £4,958

Price: £3,795

Mileage: 72,000

Location: Fareham, South East England PO16 8ST

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2005 BMW 3 Series 2.0 318Ci SE Coupe auto for sale - £3,795, 72,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/10/26/10/23/2003_bmw_3_series-pic-3114969195454491765-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in Rumney, Wales CF3 2ER

Good Deal
£633 BELOW
Instant Market Value of £3,228

Price: £2,595

Mileage: 110,000

Location: Rumney, Wales CF3 2ER

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,595, 110,000 miles with Navigation System
Avg. Dealer Rating: (1 review) "No pressure sales. Friendly and approachable."
https://static.cargurus.com/images/forsale/2016/11/24/02/12/2005_bmw_3_series-pic-6453365237039542464-152x114.jpeg

2005 BMW 3 Series 2.0 318i SE Touring Used Cars in Hook, South East England RG27 9DB

Good Deal
£721 BELOW
Instant Market Value of £3,720

Price: £2,999

Mileage: 93,000

Location: Hook, South East England RG27 9DB

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 318i SE Touring for sale - £2,999, 93,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very helpful gave me all the info I needed and very polite."
https://static.cargurus.com/images/forsale/2016/12/01/09/16/2005_bmw_3_series-pic-220236905210659127-152x114.jpeg

2005 BMW 3 Series 2.0 320i SE Used Cars in Clevedon, South West England BS21 6TH

Good Deal
£351 BELOW
Instant Market Value of £3,346

Price: £2,995

Mileage: 107,000

Location: Clevedon, South West England BS21 6TH

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,995, 107,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very good response however deal couldn't be made due to our part exchange vehicle. Prompt reply thank you."
https://static.cargurus.com/images/forsale/2016/11/24/13/14/2004_bmw_3_series-pic-1547032188162766894-152x114.jpeg

2004 BMW 3 Series 1.8 316i SE Used Cars in Eastleigh, South East England SO50 7AJ

Fair Deal
£57 BELOW
Instant Market Value of £2,052

Price: £1,995

Mileage: 96,161

Location: Eastleigh, South East England SO50 7AJ

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2004 BMW 3 Series 1.8 316i SE for sale - £1,995, 96,161 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Unfortunately the car had just been sold however he did offer me the same spec car in a different colour and was very polite and helpful but as we require a white car had to decline his kind offer would recommend this dealership as very professional and very very helpful."
https://static.cargurus.com/images/forsale/2016/11/16/07/07/2003_bmw_3_series-pic-3591176257217415123-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Coupe Used Cars in Swindon, South West England SN3 1QY

Fair Deal
£220 BELOW
Instant Market Value of £10,160

Price: £9,940

Mileage: 66,000

Location: Swindon, South West England SN3 1QY

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 3.2 M3 Coupe for sale - £9,940, 66,000 miles
Avg. Dealer Rating: (3 reviews) "Friendly and very honest. Top notch car as i have bought it"
https://static.cargurus.com/images/forsale/2016/11/04/09/00/2003_bmw_3_series-pic-2501538594025951184-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in Waterlooville, South East England PO7 5EW

Fair Deal
£522 BELOW
Instant Market Value of £4,517

Price: £3,995

Mileage: 94,209

Location: Waterlooville, South East England PO7 5EW

Approved Used: No Transmission: Manual Colour: Aluminium Silver Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £3,995, 94,209 miles
Avg. Dealer Rating: (1 review) "Took a while to get back to me but even though the car had sold they wasn't interested in helping me."
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
£51 BELOW
Instant Market Value of £3,546

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: (4 reviews) "Nice dealer "
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

Fair Deal
£45 BELOW
Instant Market Value of £4,540

Price: £4,495

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 - £4,495, 100,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Excellent service purchased the car.Would use this company again!"
https://static.cargurus.com/images/forsale/2016/07/20/09/17/2003_bmw_3_series-pic-9215297531343134849-152x114.jpeg

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

Fair Deal
£28 BELOW
Instant Market Value of £5,023

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: (2 reviews) "Pleasant atmosphere. Staff were very helpful and down to earth, but professional. They have a good range of cars, and never felt pressured or constantly harassed so they could make a sale!"
https://static.cargurus.com/images/forsale/2016/06/23/17/05/2003_bmw_3_series-pic-9205012866677975086-152x114.jpeg

2003 BMW 3 Series 2.0 318Ci SE Coupe Used Cars in Cheltenham, South West England GL51 0TF

Fair Deal
£15 BELOW
Instant Market Value of £2,210

Price: £2,195

Mileage: 91,365

Location: Cheltenham, South West England GL51 0TF

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318Ci SE Coupe for sale - £2,195, 91,365 miles
Avg. Dealer Rating: (1 review) "A very good experience of buying a car. Everything ran smoothly & my car was ready to go at the time we had agreed. Mark is a lovely man & extremely genuine. "
https://static.cargurus.com/images/forsale/2016/10/13/06/02/2004_bmw_3_series-pic-1546279261473439107-152x114.jpeg

2004 BMW 3 Series 2.2 320Ci Sport Convertible auto Used Cars in Wroughton, South West England SN4 9BS

Fair Deal
£10 BELOW
Instant Market Value of £4,010

Price: £4,000

Mileage: 90,000

Location: Wroughton, South West England SN4 9BS

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2004 BMW 3 Series 2.2 320Ci Sport Convertible auto for sale - £4,000, 90,000 miles with Leather Seats, Alloy Wheels
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
£5 BELOW
Instant Market Value of £5,495

Price: £5,490

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 - £5,490, 100,000 miles with Navigation System, 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
£75 ABOVE
Instant Market Value of £3,220

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"
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 22 Great Deals £17,488 506 vehicles
2015 BMW 3 Series 19 Great Deals £15,500 229 vehicles
2014 BMW 3 Series 34 Great Deals £11,000 340 vehicles
2013 BMW 3 Series 46 Great Deals £7,988 964 vehicles
2012 BMW 3 Series 34 Great Deals £5,990 555 vehicles
2011 BMW 3 Series 25 Great Deals £4,995 347 vehicles
2010 BMW 3 Series 20 Great Deals £4,980 299 vehicles
2009 BMW 3 Series 23 Great Deals £3,990 343 vehicles
2008 BMW 3 Series 21 Great Deals £2,800 311 vehicles
2007 BMW 3 Series 18 Great Deals £2,799 321 vehicles