2004 BMW 3 Series for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Find 2004 BMW 3 Series listings in your area

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/10/02/09/21/2005_bmw_3_series-pic-7092736120064799825-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Surrey, BC V3V3K7

Great Deal
$2,431 BELOW
CarGurus IMV of $7,331

Price: $4,900

Kilometres: 155,089

Location: Surrey, BC V3V3K7

Certified Pre-Owned: No Transmission: Automatic Colour: Gray Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $4,900, 155,089 km with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Found them to be true to their word after a good reppor and a little push back. Due to the experience will buy from them again. "
https://static.cargurus.com/images/forsale/2017/10/26/15/43/2004_bmw_3_series-pic-513265386367018112-152x114.jpeg

2004 BMW 3 Series 325i Sedan RWD Used Cars in St Catharines, ON L2N 4H2

Great Deal
$2,177 BELOW
CarGurus IMV of $4,677

Price: $2,500

Kilometres: 246,329

Location: St Catharines, ON L2N 4H2

Certified Pre-Owned: No Transmission: 5-Speed Automatic Colour: Black Description: Used 2004 BMW 3 Series 325i Sedan RWD for sale - $2,500, 246,329 km with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/11/16/14/49/2005_bmw_3_series-pic-8468992476121960812-152x114.jpeg

2005 BMW 3 Series 320i Sedan RWD Used Cars in Unionville, ON L3R 5M2

Great Deal
$1,783 BELOW
CarGurus IMV of $5,683

Price: $3,900

Kilometres: 137,802

Location: Unionville, ON L3R 5M2

Certified Pre-Owned: No Transmission: 5-Speed Automatic Colour: Silver Description: Used 2005 BMW 3 Series 320i Sedan RWD for sale - $3,900, 137,802 km
Avg. Dealer Rating: (8 reviews) "Very nice customer service, as soon as I email them my request in short time they reply back, very friendly "
https://static.cargurus.com/images/forsale/2017/09/12/21/56/2005_bmw_3_series-pic-6214827244096939294-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Winnipeg, MB R2G 2L1

Great Deal
$1,859 BELOW
CarGurus IMV of $6,859

Price: $5,000

Kilometres: 180,250

Location: Winnipeg, MB R2G 2L1

Certified Pre-Owned: No Transmission: Automatic Colour: Grey Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $5,000, 180,250 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Coupe RWD Used Cars in Laval, QC H7T 1R1

Great Deal
$2,150 BELOW
CarGurus IMV of $5,145

Price: $2,995

Kilometres: 223,000

Location: Laval, QC H7T 1R1

Certified Pre-Owned: No Transmission: Automatic Colour: Bleu Fonçé Description: Used 2004 BMW 3 Series 330Ci Coupe RWD for sale - $2,995, 223,000 km
Avg. Dealer Rating: (3 reviews) "bonne,,,,supert "
https://static.cargurus.com/images/forsale/2017/11/18/07/44/2005_bmw_3_series-pic-45775521143210342-152x114.jpeg

2005 BMW 3 Series 325Ci Coupe RWD Used Cars in New Westminster, BC V3M 5G3

Good Deal
$1,205 BELOW
CarGurus IMV of $7,005

Price: $5,800

Kilometres: 189,556

Location: New Westminster, BC V3M 5G3

Certified Pre-Owned: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 325Ci Coupe RWD for sale - $5,800, 189,556 km
Avg. Dealer Rating: (12 reviews) "10/10 would recommend to anyone! they are all very professional, and super nice!"
https://static.cargurus.com/images/forsale/2017/11/14/18/01/2004_bmw_3_series-pic-9027019102869041581-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Sainte-Rose, QC H7L2Z9

Good Deal
$1,112 BELOW
CarGurus IMV of $7,111

Price: $5,999

Kilometres: 75,603

Location: Sainte-Rose, QC H7L2Z9

Certified Pre-Owned: No Transmission: Automatic Colour: Titanium Silver Metallic (silver) Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $5,999, 75,603 km
https://static.cargurus.com/images/forsale/2017/09/08/00/53/2004_bmw_3_series-pic-5615024654214448175-152x114.jpeg

2004 BMW 3 Series 325xi Wagon AWD Used Cars in Surrey, BC V3T

Fair Deal
$452 BELOW
CarGurus IMV of $6,352

Price: $5,900

Kilometres: 183,965

Location: Surrey, BC V3T

Certified Pre-Owned: No Transmission: Automatic Colour: Black Description: Used 2004 BMW 3 Series 325xi Wagon AWD for sale - $5,900, 183,965 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I purchased a Dodge 1500 truck from Darryls and actually bought the vehicle site unseen. I trusted the salesman (Allan Zaloumis) based on talking with him and the trusting him was not a mistake. He has been excellent to deal with and the both Darryl and Allan have done everything possible to ensure I am happy with the vehicle and the experience dealing with them. I'd highly recommend this dealership if you are looking for great service and a quality vehicle."
https://static.cargurus.com/images/forsale/2017/11/07/07/50/2004_bmw_3_series-pic-6613023293239174119-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in North York, ON M3K

Fair Deal
$465 BELOW
CarGurus IMV of $5,460

Price: $4,995

Kilometres: 190,000

Location: North York, ON M3K

Certified Pre-Owned: No Transmission: Automatic Colour: Black Sapphire Metallic (black) Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $4,995, 190,000 km with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/09/02/09/12/2004_bmw_3_series-pic-3633812379591103253-152x114.jpeg

2004 BMW 3 Series 330xi Sedan AWD Used Cars in Laval, QC H7P

Fair Deal
$523 BELOW
CarGurus IMV of $5,518

Price: $4,995

Kilometres: 196,000

Location: Laval, QC H7P

Certified Pre-Owned: No Transmission: Automatic Colour: Titanium Silver Metallic (silver) Description: Used 2004 BMW 3 Series 330xi Sedan AWD for sale - $4,995, 196,000 km with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/10/18/09/25/2003_bmw_3_series-pic-4892047444213380358-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible RWD Used Cars in Maple Ridge, BC V2X 3M7

Fair Deal
$107 BELOW
CarGurus IMV of $9,057

Price: $8,950

Kilometres: 93,862

Location: Maple Ridge, BC V2X 3M7

Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 330Ci Convertible RWD for sale - $8,950, 93,862 km with Leather Seats
Avg. Dealer Rating: (12 reviews) "Very helpful. Not pushy. Was a very good experience."
https://static.cargurus.com/images/forsale/2017/10/19/07/30/2004_bmw_3_series-pic-3491565952836998860-152x114.jpeg

2004 BMW 3 Series 325Ci Coupe RWD Used Cars in Lévis, QC G6W 5M6

Fair Deal
$160 BELOW
CarGurus IMV of $5,155

Price: $4,995

Kilometres: 200,881

Location: Lévis, QC G6W 5M6

Certified Pre-Owned: No Transmission: Manual Colour: Silver Description: Used 2004 BMW 3 Series 325Ci Coupe RWD for sale - $4,995, 200,881 km
Avg. Dealer Rating: (1 review) "Il a retourné mon appel apres 4 jrs ..et je suis aller voir le pick-up nissan titan 2005 ..et il avais plein de touch paint refait a la cacanne et plein de lumiere qui restais allumé..pas trop vonfiant pour ma part "
https://static.cargurus.com/images/forsale/2017/10/28/17/18/2005_bmw_3_series-pic-5770049503312798013-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Scarborough, ON M1E 2M8

Fair Deal
$340 ABOVE
CarGurus IMV of $7,155

Price: $7,495

Kilometres: 160,000

Location: Scarborough, ON M1E 2M8

Certified Pre-Owned: Yes Transmission: Automatic Colour: Black Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $7,495, 160,000 km with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "The response was very welcoming and encouraging."
https://static.cargurus.com/images/forsale/2017/11/08/00/26/2004_bmw_3_series-pic-158708385391527628-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Surrey, BC V3V 3K3

Fair Deal
$503 ABOVE
CarGurus IMV of $5,885

Price: $6,388

Kilometres: 187,743

Location: Surrey, BC V3V 3K3

Certified Pre-Owned: Yes Transmission: Automatic Colour: Blue Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $6,388, 187,743 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great experience with Browns. Friendly and efficient."
https://static.cargurus.com/images/forsale/2017/11/05/01/16/2003_bmw_3_series-pic-1633004511820340817-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible RWD Used Cars in Vancouver, BC V6A 1S3

Fair Deal
$775 ABOVE
CarGurus IMV of $7,025

Price: $7,800

Kilometres: 218,000

Location: Vancouver, BC V6A 1S3

Certified Pre-Owned: No Transmission: Automatic Colour: Black Description: Used 2003 BMW 3 Series 330Ci Convertible RWD for sale - $7,800, 218,000 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Great but did not purchase"
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 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 25 Great Deals $31,500 120 listings
2016 BMW 3 Series 14 Great Deals $26,498 105 listings
2015 BMW 3 Series 2 Great Deals $23,999 70 listings
2014 BMW 3 Series 27 Great Deals $16,990 223 listings
2013 BMW 3 Series 35 Great Deals $13,900 362 listings
2012 BMW 3 Series 1 Great Deal $14,998 57 listings
2011 BMW 3 Series 15 Great Deals $7,999 213 listings
2009 BMW 3 Series 10 Great Deals $6,584 110 listings
2008 BMW 3 Series 12 Great Deals $4,495 105 listings
2007 BMW 3 Series 4 Great Deals $4,999 111 listings