2004 BMW 3 Series for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Find 2004 BMW 3 Series listings in your area

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/07/18/14/08/2003_bmw_3_series-pic-223458900212001249-152x114.jpeg

2003 BMW 3 Series 330i Sedan RWD Used Cars in Oakville, ON L6L 5M9

Great Deal
$2,569 BELOW
CarGurus IMV of $5,126

Price: $2,557

Mileage: 215,543

Location: Oakville, ON L6L 5M9

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i Sedan RWD for sale - $2,557, 215,543 km with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very nice sales team. That x3 was all ready sold. John"
https://static.cargurus.com/images/forsale/2018/05/31/00/50/2004_bmw_3_series-pic-4909513515933037843-152x114.jpeg

2004 BMW 3 Series 325xi Wagon AWD Used Cars in Edmonton, AB T6J 6V4

Great Deal
$1,773 BELOW
CarGurus IMV of $8,673

Price: $6,900

Mileage: 158,985

Location: Edmonton, AB T6J 6V4

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi Wagon AWD for sale - $6,900, 158,985 km with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Awful. Vehicle would not start. Tires were bald. Spare was bald. Hood release broken. Needed another 6700 JUST TO MAKE IT WORK. while i was there, sales manager emails me to come down and they would have it ready. By having it on a tow truck ?. I will NEVER go back here"
https://static.cargurus.com/images/forsale/2018/07/07/02/57/2004_bmw_3_series-pic-2418071871888624443-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in New Westminster, BC V3M

Good Deal
$1,381 BELOW
CarGurus IMV of $10,371

Price: $8,990

Mileage: 139,000

Location: New Westminster, BC V3M

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: White Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $8,990, 139,000 km with Leather Seats
Avg. Dealer Rating: (5 reviews) "Caprice Auto answered my questions very promptly, however I was unable to follow up at the time. "
https://static.cargurus.com/images/forsale/2018/07/19/05/20/2003_bmw_3_series-pic-1738862361776150542-152x114.jpeg

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

Good Deal
$1,192 BELOW
CarGurus IMV of $10,142

Price: $8,950

Mileage: 93,862

Location: Maple Ridge, BC V2X 9G9

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: (11 reviews) "responded quickly to my email"
https://static.cargurus.com/images/forsale/2017/12/16/08/52/2004_bmw_3_series-pic-1949650611452279455-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in Surrey, BC V4P 1A2

Good Deal
$958 BELOW
CarGurus IMV of $9,953

Price: $8,995

Mileage: 154,000

Location: Surrey, BC V4P 1A2

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $8,995, 154,000 km
Avg. Dealer Rating: (22 reviews) "Very personable. Easy relaxed dealership "
https://static.cargurus.com/images/forsale/2018/06/23/00/39/2004_bmw_3_series-pic-8328120801614998260-152x114.jpeg

2004 BMW 3 Series 325xi Wagon AWD Used Cars in Edmonton, AB T5L 2L5

Fair Deal
$609 BELOW
CarGurus IMV of $10,516

Price: $9,907

Mileage: 104,300

Location: Edmonton, AB T5L 2L5

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi Wagon AWD for sale - $9,907, 104,300 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (32 reviews) "The dealer was very good, although I did not buy anything, they are very friendly and professional "
https://static.cargurus.com/images/forsale/2018/06/06/16/28/2004_bmw_3_series-pic-8066860326625661054-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in Maple Ridge, BC V2X2T1

Fair Deal
$321 BELOW
CarGurus IMV of $10,232

Price: $9,911

Mileage: 144,000

Location: Maple Ridge, BC V2X2T1

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $9,911, 144,000 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Reply to my inquiry was very fast . The info which I requested was answered . Look forward to doing business with them .."
https://static.cargurus.com/images/forsale/2018/03/21/14/01/2005_bmw_3_series-pic-639272721972230741-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Hamilton, ON L8E2X2

Fair Deal
$91 BELOW
CarGurus IMV of $4,586

Price: $4,495

Mileage: 208,000

Location: Hamilton, ON L8E2X2

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $4,495, 208,000 km with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "I took it for a test drive and I purchased this vehicle. The dealer was pleasant. Very friendly. I felt like he wasn't rushing me to make a purchase but instead answered all my questions and concerns. I didn't feel pressured at all. I am supposed to get the vehicle today or tomorrow after he get all the work done and certified. "
https://static.cargurus.com/images/forsale/2018/07/18/02/12/2003_bmw_3_series-pic-5549384928901340775-152x114.jpeg

2003 BMW 3 Series 330xi Sedan AWD Used Cars in Pickering, ON L1V 2P8

Fair Deal
$65 ABOVE
CarGurus IMV of $3,930

Price: $3,995

Mileage: 258,080

Location: Pickering, ON L1V 2P8

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi Sedan AWD for sale - $3,995, 258,080 km with Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "had a car for sale. told me to come see it. came to see it. behold, car wasn't on their lot. told me come back next day. i called and again car wasn't on their lot. called the day after that, in the morning, car was not there yet. called in the afternoon of that same day, they told me they were deciding not to sell the car anymore. about 3 days after that, according to this very same website, the car got sold. #1. they were asking too much for the car, but that could have been negotiated. and they seemed like they didn't care to negotiate nor take my business. #2. i wish they told me earlier that they were not going to sell the vehicle. i missed out on other great deals because i was waiting on them. not saying that they were terrible or anything like that but just be prepared to deal with them. they are your definition of car salesmen."
https://static.cargurus.com/images/forsale/2018/06/26/14/24/2005_bmw_3_series-pic-7561397913583687953-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Hamilton, ON L8L 1Z9

Fair Deal
$176 ABOVE
CarGurus IMV of $5,819

Price: $5,995

Mileage: 125,000

Location: Hamilton, ON L8L 1Z9

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $5,995, 125,000 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Quick response was very helpful in my assessment and research for a new vehicle."
https://static.cargurus.com/images/forsale/2018/07/17/08/41/2005_bmw_3_series-pic-5683462843591644668-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible RWD Used Cars in Port Coquitlam, BC V3C3L7

Fair Deal
$354 ABOVE
CarGurus IMV of $9,145

Price: $9,499

Mileage: 138,000

Location: Port Coquitlam, BC V3C3L7

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible RWD for sale - $9,499, 138,000 km
Avg. Dealer Rating: (7 reviews) "Was unable to make a deal and asked to speak with gm but was unable too. Would have made a deal but no flexibility. I am still interested in the vehicle if some one would take the time to talk to me.the trade in i offered them has been already sold for a lot more money than offered for it. "
https://static.cargurus.com/images/forsale/2018/07/07/01/44/2005_bmw_3_series-pic-2869794647254261911-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Aurora, ON L4G 3S8

Price: $1,499

Mileage: 250,960

Location: Aurora, ON L4G 3S8

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $1,499, 250,960 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Got back to me quick. Ended up finding a truck closer to home. "
https://static.cargurus.com/images/forsale/2018/03/15/07/12/2004_bmw_3_series-pic-7918862201552324482-152x114.jpeg

2004 BMW 3 Series 320i Sedan RWD Used Cars in Kitchener, ON N2K1J8

Price: $2,495

Mileage: 179,000

Location: Kitchener, ON N2K1J8

Certified Pre-Owned: No Transmission: Automatic Color: Blue (blue) Description: Used 2004 BMW 3 Series 320i Sedan RWD for sale - $2,495, 179,000 km with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Great he was fast and polite to responded "
https://static.cargurus.com/images/forsale/2018/07/06/20/59/2004_bmw_3_series-pic-2839656189881613309-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Calgary, AB T2A 2L8

Price: $2,700

Mileage: 213,121

Location: Calgary, AB T2A 2L8

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $2,700, 213,121 km
Avg. Dealer Rating: (56 reviews) "Nine "
https://static.cargurus.com/images/forsale/2018/03/02/00/40/2004_bmw_3_series-pic-6311646561473556509-152x114.jpeg

2004 BMW 3 Series 320i Sedan RWD Used Cars in Scarborough, ON M1S 1S6

Price: $2,888

Mileage: 164,500

Location: Scarborough, ON M1S 1S6

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 320i Sedan RWD for sale - $2,888, 164,500 km with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (29 reviews) "I had a great experience with why buy new . Skylar was very helpful. I would definitely recommend him to my friends. "
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
2018 BMW 3 Series 23 Great Deals $35,700 386 listings
2017 BMW 3 Series 7 Great Deals $27,277 90 listings
2016 BMW 3 Series 1 Great Deal $23,994 68 listings
2015 BMW 3 Series 14 Great Deals $19,998 133 listings
2014 BMW 3 Series 22 Great Deals $16,400 407 listings
2013 BMW 3 Series 6 Great Deals $14,900 149 listings
2011 BMW 3 Series 9 Great Deals $6,434 254 listings
2010 BMW 3 Series 2 Great Deals $5,765 55 listings
2009 BMW 3 Series 5 Great Deals $7,399 112 listings
2008 BMW 3 Series 5 Great Deals $4,995 104 listings