2004 BMW 3 Series in Minneapolis, MN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 325xi Review
by Brandon

Ultimate driving machine

It handles like a dream. I always feel safe no matter how fast we were going.IT stopped on a dime. It was so quiet people that normally would drive slow would get in it and drive way faster than normal.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/24/15/57/2003_bmw_3_series-pic-7245583644429794837-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Saint Paul, MN 55108

Good Deal
$1,628 BELOW
Instant Market Value of $6,626

Price: $4,998

Mileage: 132,052

Location: Saint Paul, MN 55108

Average time on market: 22 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,998, 132,052 miles
Avg. Dealer Rating: (2 reviews) "Friendly, honest, nice guys. No pushy sales tactics or BS. "
http://static.cargurus.com/images/forsale/2015/05/19/06/44/2004_bmw_3_series-pic-6846098263360878477-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Saint Bonifacius, MN 55375

Good Deal
$1,556 BELOW
Instant Market Value of $6,055

Price: $4,499

Mileage: 154,914

Location: Saint Bonifacius, MN 55375

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $4,499, 154,914 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Very happy with our experience. Local dealer, very low pressure."
http://static.cargurus.com/images/forsale/2015/03/28/17/00/2003_bmw_3_series-pic-1434411249388282550-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Saint Paul, MN 55110

Good Deal
$1,120 BELOW
Instant Market Value of $8,620

Price: $7,500

Mileage: 102,000

Location: Saint Paul, MN 55110

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $7,500, 102,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Minor issues with vehicle. Good price for vehicle. Any farm kid could and did fix light switch prob. Pleasant folks to work with."
http://static.cargurus.com/images/forsale/2015/03/31/04/10/2004_bmw_3_series-pic-2982554405593178602-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Saint Paul, MN 55110

Good Deal
$703 BELOW
Instant Market Value of $7,703

Price: $7,000

Mileage: 115,900

Location: Saint Paul, MN 55110

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $7,000, 115,900 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Only response was an email a week later saying the car was for sale"
http://static.cargurus.com/images/forsale/2015/05/22/00/30/2003_bmw_3_series-pic-8981571109883768690-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Maplewood, MN 55109

Fair Deal
$679 BELOW
Instant Market Value of $7,608

Price: $6,929

Mileage: 125,626

Location: Maplewood, MN 55109

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2003 BMW 3 Series 330xi for sale - $6,929, 125,626 miles
Avg. Dealer Rating: (16 reviews) "After the salesman responded back twice, I never heard back from him again. I'm not the person that is going to keep bothering someone to do business so I left it alone and figured he was no longer interested."
http://static.cargurus.com/images/forsale/2015/04/05/06/08/2005_bmw_3_series-pic-3374156938829555662-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Saint Paul, MN 55110

Fair Deal
$685 BELOW
Instant Market Value of $7,673

Price: $6,988

Mileage: 128,093

Location: Saint Paul, MN 55110

Average time on market: 40 days Certified Pre-Owned: No Transmission: Manual Description: Used 2005 BMW 3 Series 325xi for sale - $6,988, 128,093 miles
Avg. Dealer Rating: (17 reviews) "great"
http://static.cargurus.com/images/forsale/2014/11/07/03/49/2003_bmw_3_series-pic-8510364328473122823-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Shakopee, MN 55379

Fair Deal
$418 BELOW
Instant Market Value of $8,413

Price: $7,995

Mileage: 84,379

Location: Shakopee, MN 55379

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 330i for sale - $7,995, 84,379 miles
Avg. Dealer Rating: (7 reviews) "Did not tell me the car I bought had a bad alternator and I asked what was wrong wit the car"
http://static.cargurus.com/images/forsale/2015/03/04/02/20/2003_bmw_3_series-pic-3903379579877256971-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in St Louis Park, MN 55416

Fair Deal
$299 BELOW
Instant Market Value of $8,294

Price: $7,995

Mileage: 83,712

Location: St Louis Park, MN 55416

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325Ci for sale - $7,995, 83,712 miles
Avg. Dealer Rating: (15 reviews) "Great service"
http://static.cargurus.com/images/forsale/2015/04/07/10/42/2005_bmw_3_series-pic-3628736445302716211-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Minneapolis, MN 55420

Price: Negotiable

Mileage: 106,697

Location: Minneapolis, MN 55420

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 330xi for sale , 106,697 miles with Navigation System, Leather Seats
http://www.frazerphotos.com/photos/37/37497/37497_023241_1380.JPG

2003 BMW 3 Series 330xi Used Cars in Buffalo, MN 55313

Price: Negotiable

Mileage: 187,497

Location: Buffalo, MN 55313

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330xi for sale , 187,497 miles
http://static.cargurus.com/images/forsale/2015/04/24/03/29/2005_bmw_3_series-pic-8816145332293186556-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Spring Lake Park, MN 55432

High Price
$1,782 ABOVE
Instant Market Value of $10,217

Price: $11,999

Mileage: 110,251

Location: Spring Lake Park, MN 55432

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,999, 110,251 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "By the time you responded I had already bought a town car from a private party I just happened to see it in their yard."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Shakopee, MN 55379

Overpriced
$2,750 ABOVE
Instant Market Value of $9,212

Price: $11,962

Mileage: 108,265

Location: Shakopee, MN 55379

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Moon Description: Used 2004 BMW 3 Series 330i for sale - $11,962, 108,265 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Not willing to fix anything on car I was interested in really liked car but wouldn't do anything would have probably bought it but refused on the smallest things "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
746 Great Deals out of 17,722 listings starting at $2,850
BMW M3
71 Great Deals out of 1,087 listings starting at $3,495
Mercedes-Benz C-Class
943 Great Deals out of 22,981 listings starting at $2,800

New BMW 3 Series By Year

2015 BMW 3 Series
15,383 listings
2014 BMW 3 Series
2,055 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Rochester MN
4 listings starting at $7,999
2004 BMW 3 Series in Duluth MN
1 listings starting at $5,499
2004 BMW 3 Series in Sioux Falls SD
1 listings starting at $12,995
2004 BMW 3 Series in Cedar Rapids IA
1 listings starting at $8,995
2004 BMW 3 Series in Madison WI
2 listings starting at $9,706
2004 BMW 3 Series in Green Bay WI
4 listings starting at $7,995
2004 BMW 3 Series in Milwaukee WI
9 listings starting at $4,499
2004 BMW 3 Series in Lincoln NE
2 listings starting at $10,988
2004 BMW 3 Series in Chicago IL
24 listings starting at $4,499
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $7,000
2004 BMW 3 Series in Springfield IL
19 listings starting at $5,995
2004 BMW 3 Series in Kansas City MO
6 listings starting at $7,350
2004 BMW 3 Series in Columbia MO
5 listings starting at $4,995
2004 BMW 3 Series in Champaign IL
5 listings starting at $6,962
2004 BMW 3 Series in Manhattan KS
1 listings starting at $7,995