2004 BMW 3 Series for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 330i Sedan RWD Review
by Meng

BMW rules

It still runs perfectly after 4 years. Sturdy handling around curves, good pickup speed on freeway, and smooth suspension for comfortable ride. Strong body with exception of front bumper. Hit a cuve so had to change bumper once. One of the cheaper to maintain cars in BMW line-up. Considered the M3 initially....2x the price and i3X the insurance of ...

Find 2004 BMW 3 Series listings in your area

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/04/10/10/01/2004_bmw_3_series_325xi_sedan_awd-pic-1343157197695414802-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Port Washington, 53074

Great Deal
$2,495 BELOW
CarGurus IMV of $3,695

Price: $1,200

Mileage: 114,000

Location: Port Washington, 53074

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $1,200, 114,000 miles with Leather Seats, Sunroof/Moonroof, Climate Package
https://static.cargurus.com/images/forsale/2018/03/16/15/45/2005_bmw_3_series-pic-5996856541994850957-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Waukesha, WI 53186

Great Deal
$2,169 BELOW
CarGurus IMV of $5,168

Price: $2,999

Mileage: 135,309

Location: Waukesha, WI 53186

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $2,999, 135,309 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "yes I test drove the car and am buying it tonight "
https://static.cargurus.com/images/forsale/2018/03/14/17/05/2004_bmw_3_series-pic-6771222157994684577-152x114.jpeg

2004 BMW 3 Series 325xi Wagon AWD Used Cars in Schererville, IN 46375

Great Deal
$2,464 BELOW
CarGurus IMV of $5,414

Price: $2,950

Mileage: 140,249

Location: Schererville, IN 46375

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325xi Wagon AWD for sale - $2,950, 140,249 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (29 reviews) "I showed up and the car had 40000 miles more than advertised. The salesman left and returned and then informed me that I should have known the deal was too good to be true and the mileage was printed wrong online. He then left. Didn’t ask me if I was interested in anything else or nothing. Very unprofessional."
https://static.cargurus.com/images/forsale/2018/04/05/16/57/2003_bmw_3_series-pic-6064290713328344152-152x114.jpeg

2003 BMW 3 Series 330xi Sedan AWD Used Cars in Fort Madison, IA 52627

Great Deal
$2,699 BELOW
CarGurus IMV of $5,199

Price: $2,500

Mileage: 139,605

Location: Fort Madison, IA 52627

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi Sedan AWD for sale - $2,500, 139,605 miles
Avg. Dealer Rating: (31 reviews) "They responded back in a timely manner no complaints "
https://static.cargurus.com/images/forsale/2018/04/19/17/07/2004_bmw_3_series-pic-7495843155515283914-152x114.jpeg

2004 BMW 3 Series 330Ci Coupe RWD Used Cars in Tucson, AZ 85712

Great Deal
$2,228 BELOW
CarGurus IMV of $8,128

Price: $5,900

Mileage: 89,995

Location: Tucson, AZ 85712

Certified Pre-Owned: No Transmission: Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Coupe RWD for sale - $5,900, 89,995 miles
Avg. Dealer Rating: (14 reviews) "Good"
https://static.cargurus.com/images/forsale/2018/04/10/20/55/2005_bmw_3_series-pic-4133956714068765833-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Swanton, VT 05488

Great Deal
$1,873 BELOW
CarGurus IMV of $4,822

Price: $2,949

Mileage: 148,849

Location: Swanton, VT 05488

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $2,949, 148,849 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Dave did a excellent job with all of my questions & requests on this 2011 Ram Sport 1500 ! "
https://static.cargurus.com/images/forsale/2018/04/21/06/47/2004_bmw_3_series-pic-4118389725665566155-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible RWD Used Cars in Tampa, FL 33619

Great Deal
$2,559 BELOW
CarGurus IMV of $5,759

Price: $3,200

Mileage: 108,000

Location: Tampa, FL 33619

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible RWD for sale - $3,200, 108,000 miles
https://static.cargurus.com/images/forsale/2018/02/28/11/52/2003_bmw_3_series_330xi_sedan_awd-pic-5480111717475109213-152x114.jpeg

2003 BMW 3 Series 330xi Sedan AWD Used Cars in Bedford, 03110

Great Deal
$2,459 BELOW
CarGurus IMV of $5,209

Price: $2,750

Mileage: 103,988

Location: Bedford, 03110

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 330xi Sedan AWD for sale - $2,750, 103,988 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2018/04/22/05/04/2003_bmw_3_series-pic-5169284024496244126-152x114.jpeg

2003 BMW 3 Series 325xi Wagon AWD Used Cars in Cherry Hill, NJ 08002

Great Deal
$1,547 BELOW
CarGurus IMV of $5,297

Price: $3,750

Mileage: 128,047

Location: Cherry Hill, NJ 08002

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi Wagon AWD for sale - $3,750, 128,047 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "I didn’t buy the vehicle, but it was good."
https://static.cargurus.com/images/forsale/2018/04/22/10/13/2004_bmw_3_series-pic-8231258602974249930-152x114.jpeg

2004 BMW 3 Series 330i Sedan RWD Used Cars in Kahului, HI 96732

Great Deal
$2,369 BELOW
CarGurus IMV of $6,269

Price: $3,900

Mileage: 96,000

Location: Kahului, HI 96732

Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330i Sedan RWD for sale - $3,900, 96,000 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2018/04/12/17/59/2005_bmw_3_series-pic-8457277592479131628-152x114.jpeg

2005 BMW 3 Series 325i Sedan RWD Used Cars in Tampa, FL 33603

Great Deal
$1,880 BELOW
CarGurus IMV of $4,875

Price: $2,995

Mileage: 123,212

Location: Tampa, FL 33603

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i Sedan RWD for sale - $2,995, 123,212 miles
Avg. Dealer Rating: (5 reviews) "They contacted me very quick and very personable by way of a courtesy phone call."
https://static.cargurus.com/images/forsale/2018/03/08/16/25/2004_bmw_3_series-pic-3047592159160560811-152x114.jpeg

2004 BMW 3 Series 325Ci Coupe RWD Used Cars in Brookpark, OH 44142

Great Deal
$1,451 BELOW
CarGurus IMV of $5,950

Price: $4,499

Mileage: 115,989

Location: Brookpark, OH 44142

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci Coupe RWD for sale - $4,499, 115,989 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "fast response super nice people to deal with drove over 4 hours to buy a car from them had it for 3 weeks very happy. will be back again for my other sons car.thank you"
https://static.cargurus.com/images/forsale/2018/03/11/23/08/2004_bmw_3_series-pic-5553306187452605928-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Bound Brook, NJ 08805

Great Deal
$1,672 BELOW
CarGurus IMV of $5,171

Price: $3,499

Mileage: 104,879

Location: Bound Brook, NJ 08805

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $3,499, 104,879 miles with Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "up front very honest, the car is exactly as claimed. great people to work with. I bought the car. and I am sure I will be pleased for yrs. to come. they r not 6 star but 10 star! jack ogurek no idont think any thing personal? "
https://static.cargurus.com/images/forsale/2018/03/08/16/25/2004_bmw_3_series-pic-190809351764290310-152x114.jpeg

2004 BMW 3 Series 325Ci Coupe RWD Used Cars in Medford, NY 11763

Great Deal
$1,397 BELOW
CarGurus IMV of $6,897

Price: $5,500

Mileage: 83,627

Location: Medford, NY 11763

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci Coupe RWD for sale - $5,500, 83,627 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (5 reviews) "The cars being offered for sale are completely detailed. Went to look at two vehicles. A 2008 Chrysler Sebring convertible and a 2006 Hyundai Azera. Ended up purchasing the Azera. Cars seem to be priced accurately so there is limited room for negotiation and there are no hidden dealer fees. The owner is an old school automotive guy not a salesperson. To quote him he is there to sell cars. Don't expect to be doted over. Look, drive and ask questions!!"
https://static.cargurus.com/images/forsale/2018/03/16/21/35/2005_bmw_3_series-pic-1752885846360059786-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible RWD Used Cars in Fredericksburg, VA 22405

Great Deal
$2,105 BELOW
CarGurus IMV of $8,600

Price: $6,495

Mileage: 90,393

Location: Fredericksburg, VA 22405

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible RWD for sale - $6,495, 90,393 miles with Performance Package, Sport Package, Leather Seats, Navigation System, Premium Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (22 reviews) "This dealership is the best. They contacted me back within 5 minutes and assisted me throughout the entire process. They had everything ready for me when I got there and the entire experience was terrific. I would highly recommend this dealership and will use them for all my future automobile purchases."
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 74 Great Deals $27,976 8,522 listings
2017 BMW 3 Series 63 Great Deals $22,996 2,177 listings
2016 BMW 3 Series 14 Great Deals $15,350 945 listings
2015 BMW 3 Series 184 Great Deals $12,498 5,040 listings
2014 BMW 3 Series 143 Great Deals $9,995 2,563 listings
2013 BMW 3 Series 57 Great Deals $8,500 1,888 listings
2012 BMW 3 Series 27 Great Deals $9,950 708 listings
2011 BMW 3 Series 106 Great Deals $5,405 2,933 listings
2010 BMW 3 Series 13 Great Deals $4,998 753 listings
2009 BMW 3 Series 25 Great Deals $3,995 1,207 listings