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

2004 BMW 3 Series 320si Review
by Danyal

Understated Class

It's plenty of fun to drive. Wicked around the turns in all conditions. Wonderful in the wet. Built like a bank vault. Sexy wheel arch's with body kit. Just give me a long windy road and i am in heaven.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/12/08/11/28/2005_bmw_3_series_325xi-pic-6209410422016666050-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Minneapolis, 55412

Good Deal
$1,159 BELOW
Instant Market Value of $9,158

Price: $7,999

Mileage: 90,400

Location: Minneapolis, 55412

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $7,999, 90,400 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2015/02/19/17/58/2004_bmw_3_series-pic-8454252071778974035-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Minnetonka, MN 55343

Fair Deal
$603 BELOW
Instant Market Value of $8,098

Price: $7,495

Mileage: 97,000

Location: Minnetonka, MN 55343

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $7,495, 97,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "i like it"
http://static.cargurus.com/images/forsale/2015/02/20/04/19/2003_bmw_3_series-pic-1349809792083030371-152x114.jpeg

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

Fair Deal
$436 BELOW
Instant Market Value of $8,426

Price: $7,990

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,990, 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/01/08/02/57/2003_bmw_3_series-pic-2853127616640971207-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Burnsville, MN 55337

Fair Deal
$457 BELOW
Instant Market Value of $7,452

Price: $6,995

Mileage: 117,131

Location: Burnsville, MN 55337

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $6,995, 117,131 miles
Avg. Dealer Rating: (2 reviews) "Great people!"
http://static.cargurus.com/images/forsale/2015/01/30/08/32/2004_bmw_3_series-pic-7950172722314674900-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Saint Paul, MN 55108

Fair Deal
$465 BELOW
Instant Market Value of $7,053

Price: $6,588

Mileage: 129,464

Location: Saint Paul, MN 55108

Average time on market: 23 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 325xi for sale - $6,588, 129,464 miles
Avg. Dealer Rating: (1 review) "Good"
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
$333 BELOW
Instant Market Value of $8,828

Price: $8,495

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 - $8,495, 83,712 miles
Avg. Dealer Rating: (14 reviews) "the best"
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
$20 ABOVE
Instant Market Value of $8,475

Price: $8,495

Mileage: 84,379

Location: Shakopee, MN 55379

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 330i for sale - $8,495, 84,379 miles
Avg. Dealer Rating: (6 reviews) "Quick response, great car!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Burnsville, MN 55337

Fair Deal
$589 ABOVE
Instant Market Value of $8,406

Price: $8,995

Mileage: 87,350

Location: Burnsville, MN 55337

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 BMW 3 Series 325i for sale - $8,995, 87,350 miles
Avg. Dealer Rating: (2 reviews) "There customer service is exceptional."
http://static.cargurus.com/images/forsale/2015/02/25/07/22/2004_bmw_3_series-pic-5211397020563850392-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Minneapolis, MN 55417

High Price
$948 ABOVE
Instant Market Value of $9,047

Price: $9,995

Mileage: 88,009

Location: Minneapolis, MN 55417

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 BMW 3 Series 325xi for sale - $9,995, 88,009 miles with Sunroof/Moonroof
http://cimg.carsforsale.com/515521/73C3FD0D-1E69-4C28-8CC5-8D585007B4F4_1.jpg?dt=030520151916

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

High Price
$1,155 ABOVE
Instant Market Value of $5,844

Price: $6,999

Mileage: 152,772

Location: Forest Lake, MN 55025

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i Wagon for sale - $6,999, 152,772 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (5 reviews) "Took a liitle too long bought ano y her car already."
http://static.cargurus.com/images/forsale/2015/02/17/12/55/2003_bmw_3_series-pic-4221912909229420918-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Wayzata, MN 55391

High Price
$1,594 ABOVE
Instant Market Value of $7,306

Price: $8,900

Mileage: 128,398

Location: Wayzata, MN 55391

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $8,900, 128,398 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Good response willing to work with you bought the car "
http://images.cobaltgroup.com/0/7/3/10191918370x152.jpg

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

Overpriced
$2,591 ABOVE
Instant Market Value of $9,371

Price: $11,962

Mileage: 108,265

Location: Shakopee, MN 55379

Average time on market: 20 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

Acura TL
227 Great Deals out of 6,232 listings starting at $2,500
Audi A4
268 Great Deals out of 11,082 listings starting at $1,795
Infiniti G35
131 Great Deals out of 3,399 listings starting at $2,998

New BMW 3 Series By Year

2015 BMW 3 Series
10,758 listings
2014 BMW 3 Series
2,638 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Rochester MN
5 listings starting at $8,175
2004 BMW 3 Series in Sioux Falls SD
1 listings starting at $13,975
2004 BMW 3 Series in Madison WI
4 listings starting at $5,995
2004 BMW 3 Series in Des Moines IA
1 listings starting at $9,302
2004 BMW 3 Series in Green Bay WI
3 listings starting at $5,800
2004 BMW 3 Series in Milwaukee WI
8 listings starting at $5,995
2004 BMW 3 Series in Chicago IL
35 listings starting at $4,995
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $7,500
2004 BMW 3 Series in Springfield IL
38 listings starting at $4,999
2004 BMW 3 Series in Kansas City MO
3 listings starting at $7,995
2004 BMW 3 Series in Columbia MO
5 listings starting at $6,900
2004 BMW 3 Series in Champaign IL
6 listings starting at $6,777
2004 BMW 3 Series in Saint Louis MO
9 listings starting at $6,900
2004 BMW 3 Series in Saginaw MI
2 listings starting at $6,995
2004 BMW 3 Series in Fort Wayne IN
1 listings starting at $8,899