2004 BMW 3 Series for Sale in Toledo, OH

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 325xi Review
by Beatz

The Best car I ever had

I love BMW and wouldn't buy anything else. unfortunately things aren't made the way they used to be. This is one of the best 3 series out there. I had a 2009 also. The 2004 is a lot more durable.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/22/20/41/2003_bmw_3_series-pic-5366056791619939847-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Fort Wayne, IN 46804

Price: Negotiable

Mileage: 212,878

Location: Fort Wayne, IN 46804

Certified Pre-Owned: No Color: Glacier Silver Metallic Description: Used 2003 BMW 3 Series 330xi for sale , 212,878 miles with Alloy Wheels
Avg. Dealer Rating: (22 reviews) "very quick and polite, no pressure. ."
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
$303 BELOW
CarGurus IMV of $4,294

Price: $3,991

Mileage: 154,776

Location: Ann Arbor, MI 48108

Average time on market: 18 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/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
$475 BELOW
CarGurus IMV of $7,675

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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$196 BELOW
CarGurus IMV of $4,496

Price: $4,300

Mileage: 152,464

Location: Commerce Township, MI 48390

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 325i for sale - $4,300, 152,464 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great "
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
$783 BELOW
CarGurus IMV of $6,778

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/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
$76 BELOW
CarGurus IMV of $5,726

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://static.cargurus.com/images/forsale/2017/08/18/10/26/2004_bmw_3_series-pic-5895799375064299542-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Marysville, OH 43040

Good Deal
$721 BELOW
CarGurus IMV of $4,714

Price: $3,993

Mileage: 152,023

Location: Marysville, OH 43040

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $3,993, 152,023 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Great customer service, friendly atmousphere!"
https://static.cargurus.com/images/forsale/2017/08/12/06/07/2004_bmw_3_series-pic-1209692637501258684-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Delaware, OH 43015

Great Deal
$2,080 BELOW
CarGurus IMV of $6,075

Price: $3,995

Mileage: 110,253

Location: Delaware, OH 43015

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $3,995, 110,253 miles
Avg. Dealer Rating: (16 reviews) "Good people that did resolve a few issues and we bought the car we were looking at."
https://static.cargurus.com/images/forsale/2017/08/23/02/34/2004_bmw_3_series-pic-7100068698285587036-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fort Wayne, IN 46818

Fair Deal
$255 ABOVE
CarGurus IMV of $3,695

Price: $3,950

Mileage: 197,946

Location: Fort Wayne, IN 46818

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $3,950, 197,946 miles
Avg. Dealer Rating: (10 reviews) "Sales person contacted me and answered my questions."
https://static.cargurus.com/images/forsale/2017/08/23/21/04/2004_bmw_3_series-pic-2063992026610025611-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in North Ridgeville, OH 44039

Overpriced
$3,009 ABOVE
CarGurus IMV of $6,491

Price: $9,500

Mileage: 121,943

Location: North Ridgeville, OH 44039

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci for sale - $9,500, 121,943 miles with Leather Seats
Avg. Dealer Rating: (13 reviews) "Very quick response time. Have not gone to dealer yet."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Cleveland, OH 44111

Fair Deal
$950 BELOW
CarGurus IMV of $4,945

Price: $3,995

Mileage: 128,257

Location: Cleveland, OH 44111

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $3,995, 128,257 miles
Avg. Dealer Rating: (7 reviews) "Very reliable and excellent customer service."
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,605 BELOW
CarGurus IMV of $6,505

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, 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/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
$121 BELOW
CarGurus IMV of $5,920

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/08/14/16/46/2005_bmw_3_series_330i-pic-333393199997618247-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Fort Wayne, 46805

Price: $4,499

Mileage: 146,000

Location: Fort Wayne, 46805

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330i for sale - $4,499, 146,000 miles with Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330xi Used Cars in Fort Wayne, IN 46808

Great Deal
$2,258 BELOW
CarGurus IMV of $7,253

Price: $4,995

Mileage: 109,546

Location: Fort Wayne, IN 46808

Certified Pre-Owned: No Color: Gray Description: Used 2005 BMW 3 Series 330xi for sale - $4,995, 109,546 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) " The dealer responded with a brief acknowledgement of the contact, I emailed back and asked if more photos were available of the interior, and never heard back. That was the end of the contact."
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 160 Great Deals $25,429 8,624 listings
2016 BMW 3 Series 56 Great Deals $19,500 1,826 listings
2015 BMW 3 Series 30 Great Deals $15,995 1,166 listings
2014 BMW 3 Series 238 Great Deals $13,315 5,166 listings
2013 BMW 3 Series 47 Great Deals $10,900 1,603 listings
2012 BMW 3 Series 28 Great Deals $10,980 595 listings
2011 BMW 3 Series 117 Great Deals $5,995 2,479 listings
2010 BMW 3 Series 41 Great Deals $5,986 768 listings
2009 BMW 3 Series 62 Great Deals $4,995 1,339 listings
2008 BMW 3 Series 82 Great Deals $3,000 1,727 listings