2004 BMW 3 Series for Sale in Saginaw, MI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 330xi Review
by Alex

Powerful sports sedan.

The 330xi may not be the fastest anymore, the best around turns, or the most luxurious, but you are involved in the driving - its just amazing to drive! The sound of the inline 6 is great - perfect exhaust note, not too loud bout you can tell this thing has some punch. I like the styling - harking back to the days of conservative, elegant BMW...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/11/05/47/2004_bmw_3_series-pic-5211939956468641977-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Wayne, MI 48184

Good Deal
$1,892 BELOW
CarGurus IMV of $6,792

Price: $4,900

Mileage: 134,163

Location: Wayne, MI 48184

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $4,900, 134,163 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "The dealer was very nice and responded quickly, but the vehicle was in very poor condition and was never disclosed before getting there."
https://static.cargurus.com/images/forsale/2017/03/25/07/34/2005_bmw_3_series-pic-7173494571935957378-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Grand Rapids, MI 49544

Good Deal
$1,124 BELOW
CarGurus IMV of $5,084

Price: $3,960

Mileage: 155,950

Location: Grand Rapids, MI 49544

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $3,960, 155,950 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "verry good"
https://static.cargurus.com/images/forsale/2017/06/07/13/41/2003_bmw_3_series-pic-3744631388448194261-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Mount Clemens, MI 48043

Good Deal
$779 BELOW
CarGurus IMV of $6,774

Price: $5,995

Mileage: 107,200

Location: Mount Clemens, MI 48043

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $5,995, 107,200 miles
Avg. Dealer Rating: (1 review) "Excellent. Will use again"
https://static.cargurus.com/images/forsale/2017/08/10/14/34/2003_bmw_3_series_330xi-pic-4660919756955053789-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Royal Oak, 48067

Fair Deal
$483 BELOW
CarGurus IMV of $7,683

Price: $7,200

Mileage: 63,400

Location: Royal Oak, 48067

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Red Description: Used 2003 BMW 3 Series 330xi for sale - $7,200, 63,400 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/06/25/18/01/2003_bmw_3_series-pic-2373305931930445267-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Ann Arbor, MI 48108

Fair Deal
$360 BELOW
CarGurus IMV of $4,351

Price: $3,991

Mileage: 154,776

Location: Ann Arbor, MI 48108

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,991, 154,776 miles
Avg. Dealer Rating: (12 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/08/19/11/19/2003_bmw_3_series-pic-5263177036964115277-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Frankenmuth, MI 48734

Fair Deal
$250 BELOW
CarGurus IMV of $4,694

Price: $4,444

Mileage: 150,522

Location: Frankenmuth, MI 48734

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $4,444, 150,522 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Dealer answered my question. Did not add any additional sales promotion that I did not ask for. Will probably contact them again."
https://static.cargurus.com/images/forsale/2017/08/02/04/22/2004_bmw_3_series-pic-564479540950466795-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Shelby Township, MI 48317

Fair Deal
$240 BELOW
CarGurus IMV of $6,039

Price: $5,799

Mileage: 138,411

Location: Shelby Township, MI 48317

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,799, 138,411 miles with Leather Seats
Avg. Dealer Rating: (22 reviews) "Yes they contacted me immidiately "
https://static.cargurus.com/images/forsale/2017/06/22/19/19/2003_bmw_3_series-pic-2605517812722122025-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Fenton, MI 48430

Fair Deal
$123 BELOW
CarGurus IMV of $5,773

Price: $5,650

Mileage: 137,543

Location: Fenton, MI 48430

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,650, 137,543 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Quick."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Commerce Township, MI 48390

Fair Deal
$134 ABOVE
CarGurus IMV of $4,366

Price: $4,500

Mileage: 152,464

Location: Commerce Township, MI 48390

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 325i for sale - $4,500, 152,464 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great "
https://static.cargurus.com/images/forsale/2017/06/09/19/25/2005_bmw_3_series-pic-9069832861992615800-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Clinton Township, MI 48035

Fair Deal
$414 ABOVE
CarGurus IMV of $5,581

Price: $5,995

Mileage: 135,000

Location: Clinton Township, MI 48035

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 135,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Claimed to have had the wrong price online and tried to have me pay $1000 more as a consolation. Wasted my time for a couple of hours because I was just about to pay cash for it when they told me about the mistake. I had already test drive it and everything. "
https://static.cargurus.com/images/forsale/2017/08/17/21/02/2004_bmw_3_series-pic-1330409207232953195-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Lansing, MI 48910

High Price
$818 ABOVE
CarGurus IMV of $4,677

Price: $5,495

Mileage: 133,835

Location: Lansing, MI 48910

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,495, 133,835 miles
Avg. Dealer Rating: (2 reviews) "I didn't get the car I was looking at on here but the car i got is working great! Thank you"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330Ci Convertible Used Cars in Jackson, MI 49201

Overpriced
$2,255 ABOVE
CarGurus IMV of $7,590

Price: $9,845

Mileage: 119,733

Location: Jackson, MI 49201

Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,845, 119,733 miles with Leather Seats
Avg. Dealer Rating: (3 reviews) "They immediately surmised that this vehicle wouldn't work for me since it is a 2WD not 4WD, and saved me a long trip. Thanks!"
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 161 Great Deals $25,429 8,578 listings
2016 BMW 3 Series 47 Great Deals $19,500 1,859 listings
2015 BMW 3 Series 31 Great Deals $15,995 1,154 listings
2014 BMW 3 Series 231 Great Deals $13,315 5,101 listings
2013 BMW 3 Series 47 Great Deals $10,900 1,604 listings
2012 BMW 3 Series 28 Great Deals $10,980 610 listings
2011 BMW 3 Series 119 Great Deals $5,995 2,466 listings
2010 BMW 3 Series 40 Great Deals $5,986 778 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,343 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,725 listings