2004 BMW 3 Series for Sale in Minneapolis, MN

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


Calling All CarGurus Parents

Share your family’s car-driving habits!

Take our quick survey
2004 BMW 3 Series 325Ci Review
by Victor

WOW

I love these cars! They have a great following online so if your good with fixing cars, don't be afraid of getting one. One you see a clean one with options and in good mechanical condition, pick it up! I have always gotten compliments on her, and no one ever know how old she is.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/15/07/50/2005_bmw_3_series-pic-8818744998126746354-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in St Louis Park, MN 55416

Good Deal
$1,384 BELOW
Instant Market Value of $5,681

Price: $4,297

Mileage: 135,134

Location: St Louis Park, MN 55416

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $4,297, 135,134 miles with Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Steve was great to work with and the process was painless."
https://static.cargurus.com/images/forsale/2016/04/29/22/52/2004_bmw_3_series-pic-4793381014022811027-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Princeton, MN 55371

Good Deal
$1,114 BELOW
Instant Market Value of $6,109

Price: $4,995

Mileage: 117,899

Location: Princeton, MN 55371

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 117,899 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Let me know the information I asked for."
https://static.cargurus.com/images/forsale/2016/03/22/17/22/2005_bmw_3_series-pic-5238322101470287442-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in St Paul, MN 55128

Good Deal
$1,041 BELOW
Instant Market Value of $7,536

Price: $6,495

Mileage: 123,901

Location: St Paul, MN 55128

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $6,495, 123,901 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Answered right back"
https://static.cargurus.com/images/forsale/2016/06/17/07/23/2005_bmw_3_series-pic-765109843639681810-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Eden Prairie, MN 55344

Fair Deal
$599 BELOW
Instant Market Value of $6,576

Price: $5,977

Mileage: 142,454

Location: Eden Prairie, MN 55344

Average time on market: 20 days Certified Pre-Owned: No Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $5,977, 142,454 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Received an email when I inquired. When I called to talk more specifically about the vehicle I was transferred to the salesman who was directly responsible for the truck. He answered my questions with one word. I wanted to know about towing capacity etc. he couldn't have been less helpful or interested. We went elsewhere. Too bad one person left such a bad impression over the phone. We didn't want to drive over an hour to work with him."
https://static.cargurus.com/images/forsale/2016/05/09/22/52/2004_bmw_3_series-pic-3511002931527447282-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Forest Lake, MN 55025

Fair Deal
$551 BELOW
Instant Market Value of $7,046

Price: $6,495

Mileage: 119,025

Location: Forest Lake, MN 55025

Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,495, 119,025 miles
Avg. Dealer Rating: (7 reviews) "Great service"
https://static.cargurus.com/images/forsale/2016/06/30/09/52/2005_bmw_3_series-pic-5464341675548119793-152x114.jpeg

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

Fair Deal
$732 BELOW
Instant Market Value of $9,722

Price: $8,990

Mileage: 79,995

Location: Bloomington, MN 55420

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $8,990, 79,995 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great response right away"
https://static.cargurus.com/images/forsale/2016/07/14/20/32/2005_bmw_3_series-pic-2395725014252234581-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Forest Lake, MN 55025

Fair Deal
$483 BELOW
Instant Market Value of $6,982

Price: $6,499

Mileage: 135,022

Location: Forest Lake, MN 55025

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330xi for sale - $6,499, 135,022 miles with Premium Package, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "The dealer contacted me promptly. He described repairs made to vehicle before sale. He appeared willing to negotiate on price. The vehicle was in very good shape despite being a 2002 model. I saved money by driving from South Dakota to Minneapolis. Staff were very knowledgeable about autos and about the condition of this vehicle, important because of its age. I would buy from this outfit again. Hope this is helpful."
https://static.cargurus.com/images/forsale/2016/06/14/05/56/2003_bmw_3_series-pic-7425705846832137076-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in East Bethel, MN 55011

Fair Deal
$293 BELOW
Instant Market Value of $5,293

Price: $5,000

Mileage: 139,000

Location: East Bethel, MN 55011

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 330i for sale - $5,000, 139,000 miles
Avg. Dealer Rating: (7 reviews) "I asked a specific question and they responded with a general email to contact their office. I only wanted to know if the vehicle had a clean title. I do not want to call their office at these early stages of looking for a vehicle. If they cannot answer a simple question via email, I don't need to do business with them."
https://static.cargurus.com/images/forsale/2016/07/27/06/51/2003_bmw_3_series-pic-1116747443144969718-152x114.jpeg

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

Fair Deal
$100 BELOW
Instant Market Value of $6,095

Price: $5,995

Mileage: 131,801

Location: Saint Paul, MN 55109

Average time on market: 12 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330xi for sale - $5,995, 131,801 miles
https://static.cargurus.com/images/forsale/2016/06/29/14/51/2003_bmw_3_series-pic-2774813147930201222-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Loretto, MN 55357

Price: $4,995

Mileage: 115,732

Location: Loretto, MN 55357

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2003 BMW 3 Series 330i for sale - $4,995, 115,732 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Phone was answered on time, good job"
https://static.cargurus.com/images/forsale/2016/04/01/15/31/2004_bmw_3_series-pic-3955742663596545883-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in East Bethel, MN 55011

Price: $5,000

Mileage: 150,334

Location: East Bethel, MN 55011

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 325i for sale - $5,000, 150,334 miles
Avg. Dealer Rating: (7 reviews) "Quickly responded to my question."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Inver Grove Heights, MN 55077

Price: Negotiable

Mileage: 122,020

Location: Inver Grove Heights, MN 55077

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2004 BMW 3 Series 330xi for sale , 122,020 miles
Avg. Dealer Rating: (12 reviews) "Excellent people to do business with. Good prices and excellent costumer service. I am coming back again"
https://static.cargurus.com/images/forsale/2016/04/03/02/44/2005_bmw_3_series-pic-2853443583026299256-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Minnetonka, MN 55391

Price: Negotiable

Mileage: 37,593

Location: Minnetonka, MN 55391

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale , 37,593 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "Treated very well. Great experience"
https://static.cargurus.com/images/forsale/2016/05/19/21/06/2004_bmw_3_series-pic-2898773059345913158-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in East Bethel, MN 55011

Fair Deal
$30 ABOVE
Instant Market Value of $4,470

Price: $4,500

Mileage: 178,765

Location: East Bethel, MN 55011

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 325xi for sale - $4,500, 178,765 miles
Avg. Dealer Rating: (7 reviews) "Called the person on the email response, line was busy. Called the main line but was told to call the person I emailed because they did not know the car info. I emailed that person again and he/she response call the other number. I gave up at that point."
https://static.cargurus.com/images/forsale/2016/07/04/02/07/2005_bmw_3_series-pic-5504030441181862510-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Shakopee, MN 55379

Fair Deal
$570 ABOVE
Instant Market Value of $9,425

Price: $9,995

Mileage: 94,640

Location: Shakopee, MN 55379

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,995, 94,640 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "They responded quickly, wasn't super helpful in working out a test drive. Service was fine."
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
2016 BMW 3 Series 153 Great Deals $22,000 13,609 listings
2015 BMW 3 Series 50 Great Deals $19,994 1,672 listings
2014 BMW 3 Series 42 Great Deals $16,982 1,055 listings
2013 BMW 3 Series 354 Great Deals $12,950 6,725 listings
2012 BMW 3 Series 43 Great Deals $14,995 937 listings
2011 BMW 3 Series 148 Great Deals $7,995 2,726 listings
2010 BMW 3 Series 59 Great Deals $7,800 869 listings
2009 BMW 3 Series 80 Great Deals $6,877 1,464 listings
2008 BMW 3 Series 81 Great Deals $5,900 1,830 listings
2007 BMW 3 Series 83 Great Deals $4,860 1,913 listings