2004 BMW 3 Series for Sale in Madison, WI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 325i Review
by RandoM

Love it. Excellent quality, handling, power, and superior service from BMW dealer.

This is our first BMW. We couldn't afford a a new one so we bought a 2004 325i with 39,000 miles. It has the Premium and Sport packages along with the SMG Transmission. It's fun to drive in town, on the back roads, and the highway. The transmission is a blast. The only downer is I'm a big guy and it's a little difficult getting in and out of t...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/25/18/14/2003_bmw_3_series-pic-144074502178603576-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Milwaukee, WI 53209

Great Deal
$1,702 BELOW
Instant Market Value of $6,652

Price: $4,950

Mileage: 90,000

Location: Milwaukee, WI 53209

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $4,950, 90,000 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/15/02/27/2004_bmw_3_series-pic-6994806246045749349-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Middleton, WI 53562

Good Deal
$1,597 BELOW
Instant Market Value of $7,497

Price: $5,900

Mileage: 92,480

Location: Middleton, WI 53562

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $5,900, 92,480 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Let me know the car was sold - but communicated, so that was great!"
https://static.cargurus.com/images/forsale/2017/02/24/02/31/2005_bmw_3_series-pic-776639267145374423-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Middleton, WI 53562

Good Deal
$1,740 BELOW
Instant Market Value of $6,640

Price: $4,900

Mileage: 114,337

Location: Middleton, WI 53562

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $4,900, 114,337 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "My experience is ongoing. I inquired about a vehicle. I was contacted. Honesty was my first observation when I was contacted. "
https://static.cargurus.com/images/forsale/2017/01/23/02/24/2003_bmw_3_series-pic-1110976040534195099-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Madison, WI 53716

Good Deal
$1,285 BELOW
Instant Market Value of $6,775

Price: $5,490

Mileage: 118,326

Location: Madison, WI 53716

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330xi for sale - $5,490, 118,326 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Dealer responded found car localy"
https://static.cargurus.com/images/forsale/2017/02/12/06/00/2003_bmw_3_series-pic-4618956533438356271-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Schaumburg, IL 60193

Good Deal
$1,217 BELOW
Instant Market Value of $4,207

Price: $2,990

Mileage: 153,530

Location: Schaumburg, IL 60193

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $2,990, 153,530 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Very prompt response. So far it has been very cordial. William soon view car and get price. I give five stars"
https://static.cargurus.com/images/forsale/2017/02/10/07/35/2003_bmw_3_series-pic-4375034221944023846-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Elgin, IL 60120

Good Deal
$1,300 BELOW
Instant Market Value of $5,295

Price: $3,995

Mileage: 117,852

Location: Elgin, IL 60120

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 117,852 miles
Avg. Dealer Rating: (5 reviews) "Very poor communication. Responded to one out of three emails."
https://static.cargurus.com/images/forsale/2016/12/19/17/43/2005_bmw_3_series-pic-8973330643738552192-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Fond Du Lac, WI 54935

Good Deal
$1,829 BELOW
Instant Market Value of $6,826

Price: $4,997

Mileage: 120,359

Location: Fond Du Lac, WI 54935

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $4,997, 120,359 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "No room for negotiations. Found the same car, even nicer, for $1,000 less than here. He replied, "well that's their car, not mine". So I asked, "so there's no room to go down?" He replied, "I'll take $400 off but I'll rip the warranty off then." Awful deals. This makes sense why his last 3 dealerships folded in the Wautoma and Waupaca area. "
https://static.cargurus.com/images/forsale/2017/02/19/08/53/2003_bmw_3_series-pic-8042896376152053286-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Madison, WI 53713

Good Deal
$1,302 BELOW
Instant Market Value of $11,292

Price: $9,990

Mileage: 40,835

Location: Madison, WI 53713

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $9,990, 40,835 miles with Sport Package, Leather Seats, Premium Package, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "They were great!! Would go back to them!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330i Used Cars in Sun Prairie, WI 53590

Good Deal
$1,314 BELOW
Instant Market Value of $5,809

Price: $4,495

Mileage: 128,000

Location: Sun Prairie, WI 53590

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330i for sale - $4,495, 128,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Let us know that car inerested in was sold but auto not deleted from site."
https://static.cargurus.com/images/forsale/2017/02/17/03/51/2005_bmw_3_series-pic-8889085911151971362-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Geneva, IL 60134

Fair Deal
$478 BELOW
Instant Market Value of $7,473

Price: $6,995

Mileage: 82,634

Location: Geneva, IL 60134

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2005 BMW 3 Series 325xi for sale - $6,995, 82,634 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "responded immediately and very willing to provide additional info. as needed. polite and professional"
https://static.cargurus.com/images/forsale/2017/01/27/18/05/2005_bmw_3_series-pic-7412489287614647486-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Milwaukee, WI 53220

Fair Deal
$327 BELOW
Instant Market Value of $6,322

Price: $5,995

Mileage: 98,661

Location: Milwaukee, WI 53220

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 98,661 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Good follow through and info from this dealer."
https://static.cargurus.com/images/forsale/2017/01/27/03/08/2003_bmw_3_series-pic-2649405613022791757-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Milwaukee, WI 53224

Fair Deal
$165 BELOW
Instant Market Value of $6,160

Price: $5,995

Mileage: 107,818

Location: Milwaukee, WI 53224

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 107,818 miles
Avg. Dealer Rating: (14 reviews) "Awesome to deal with. Friendly.. "
https://static.cargurus.com/images/forsale/2017/02/19/03/24/2003_bmw_3_series-pic-6966805072815125552-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in DeForest, WI 53532

Fair Deal
$66 BELOW
Instant Market Value of $5,556

Price: $5,490

Mileage: 119,300

Location: DeForest, WI 53532

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 BMW 3 Series 330i for sale - $5,490, 119,300 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very good.. response on a timely manner!!! "
https://static.cargurus.com/images/forsale/2017/02/22/07/48/2003_bmw_3_series-pic-7855607439766270664-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Milwaukee, WI 53223

Fair Deal
$89 BELOW
Instant Market Value of $6,079

Price: $5,990

Mileage: 92,833

Location: Milwaukee, WI 53223

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,990, 92,833 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "responded immediately and very willing to provide additional info. as needed. polite and professional"
https://static.cargurus.com/images/forsale/2016/11/02/19/05/2004_bmw_3_series-pic-8361920309402741955-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Milwaukee, WI 53214

Fair Deal
$25 BELOW
Instant Market Value of $5,020

Price: $4,995

Mileage: 161,084

Location: Milwaukee, WI 53214

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 161,084 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (10 reviews) "Dealer was great responded right away treated me with respect and try to work with me"
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 21 Great Deals $27,877 8,333 listings
2016 BMW 3 Series 210 Great Deals $21,999 4,762 listings
2015 BMW 3 Series 27 Great Deals $16,751 857 listings
2014 BMW 3 Series 181 Great Deals $11,980 3,535 listings
2013 BMW 3 Series 260 Great Deals $10,900 4,422 listings
2012 BMW 3 Series 34 Great Deals $10,990 846 listings
2011 BMW 3 Series 162 Great Deals $6,999 3,112 listings
2010 BMW 3 Series 53 Great Deals $5,500 990 listings
2009 BMW 3 Series 73 Great Deals $5,499 1,662 listings
2008 BMW 3 Series 105 Great Deals $4,500 2,143 listings