2004 BMW 3 Series for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

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.

Find 2004 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/01/20/14/07/2003_bmw_3_series-pic-1746156845172020918-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Jackson, MS 39211

Great Deal
$2,317 BELOW
Instant Market Value of $7,817

Price: $5,500

Mileage: 118,120

Location: Jackson, MS 39211

Average time on market: 28 days Certified Pre-Owned: No Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $5,500, 118,120 miles with Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2015/11/16/07/36/2003_bmw_3_series-pic-8158358276007056188-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Williamstown, NJ 08094

Great Deal
$1,964 BELOW
Instant Market Value of $5,959

Price: $3,995

Mileage: 122,036

Location: Williamstown, NJ 08094

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $3,995, 122,036 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/04/17/06/34/2005_bmw_3_series-pic-622991866000517154-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Hillside, NJ 07205

Great Deal
$1,885 BELOW
Instant Market Value of $8,484

Price: $6,599

Mileage: 77,819

Location: Hillside, NJ 07205

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2005 BMW 3 Series 325xi for sale - $6,599, 77,819 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Super fast response"
https://static.cargurus.com/images/forsale/2015/10/16/19/22/2005_bmw_3_series-pic-544491293750518946-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Middleton, MA 01949

Great Deal
$2,509 BELOW
Instant Market Value of $7,508

Price: $4,999

Mileage: 94,760

Location: Middleton, MA 01949

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 BMW 3 Series 325i for sale - $4,999, 94,760 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "They were very helpful and responsive but I did not purchase the vehicle that was me more than them. My daughter wanted a sportier car, I would have bought the Maxima."
https://static.cargurus.com/images/forsale/2016/04/29/06/03/2004_bmw_3_series-pic-3616287242078825153-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Inglewood, CA 90304

Great Deal
$2,427 BELOW
Instant Market Value of $8,426

Price: $5,999

Mileage: 127,000

Location: Inglewood, CA 90304

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $5,999, 127,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "it seen the they did not wanted to sell the car they did not make any effort to talk to me about the car"
https://static.cargurus.com/images/forsale/2016/03/21/02/18/2005_bmw_3_series-pic-1465619145083102897-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Rockland, MA 02370

Great Deal
$2,727 BELOW
Instant Market Value of $9,722

Price: $6,995

Mileage: 85,897

Location: Rockland, MA 02370

Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 BMW 3 Series 330Ci for sale - $6,995, 85,897 miles with Navigation System, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/04/15/05/48/2004_bmw_3_series-pic-253846161740876864-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fair Haven, VT 05743

Great Deal
$1,970 BELOW
Instant Market Value of $5,965

Price: $3,995

Mileage: 156,684

Location: Fair Haven, VT 05743

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $3,995, 156,684 miles with Leather Seats
https://static.cargurus.com/images/forsale/2016/03/22/03/43/2005_bmw_3_series-pic-2348583651714549172-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Indianapolis, IN 46254

Great Deal
$2,348 BELOW
Instant Market Value of $7,847

Price: $5,499

Mileage: 89,895

Location: Indianapolis, IN 46254

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $5,499, 89,895 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Nice and friendly"
https://static.cargurus.com/images/forsale/2016/04/26/19/22/2003_bmw_3_series-pic-109300167553783500-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Austin, TX 78759

Great Deal

Price: $4,995

Mileage: 100,000

Location: Austin, TX 78759

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $4,995, 100,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Good man"
https://static.cargurus.com/images/forsale/2016/04/27/23/10/2004_bmw_3_series-pic-5578043265607461991-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Passaic, NJ 07055

Great Deal
$1,996 BELOW
Instant Market Value of $6,485

Price: $4,489

Mileage: 120,308

Location: Passaic, NJ 07055

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Midnight Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $4,489, 120,308 miles
Avg. Dealer Rating: (6 reviews) "I was ready to put a down payment on this car and everything was set up. I was just waiting for the car to be serviced, I called numerous times after the first day but everytime, the car was "in service" or it was "waiting to be serviced" I called back after a couple days of waiting to find that someone else had bought the car "As is" but i was not informed of this and I had to call them myself to find this out. I was told many times that they would "call me back" but I never got anything. So as you can imagine I'm not a happy camper."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330xi Used Cars in Tulare, CA 93274

Great Deal
$2,106 BELOW
Instant Market Value of $8,105

Price: $5,999

Mileage: 109,968

Location: Tulare, CA 93274

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 BMW 3 Series 330xi for sale - $5,999, 109,968 miles
Avg. Dealer Rating: (5 reviews) "Good dealership with lots of inventory to choose from. Some cars are really clean others not so much, but overall 5 stars"
https://static.cargurus.com/images/forsale/2016/01/23/06/36/2005_bmw_3_series-pic-914855988929139145-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Lynwood, CA 90262

Great Deal
$2,146 BELOW
Instant Market Value of $6,645

Price: $4,499

Mileage: 119,023

Location: Lynwood, CA 90262

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325i for sale - $4,499, 119,023 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Great Experience awesome professionals."
https://static.cargurus.com/images/forsale/2016/04/19/17/53/2004_bmw_3_series-pic-4715871393314239083-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Frankford, DE 19945

Great Deal
$1,735 BELOW
Instant Market Value of $5,735

Price: $4,000

Mileage: 202,679

Location: Frankford, DE 19945

Certified Pre-Owned: No Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $4,000, 202,679 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Jay was a great salesman and they responded and worked with me to find the right vehicle to meet my needs and budget. Thanks! I would recommend this dealer to anyone looking for a used car or truck."
https://static.cargurus.com/images/forsale/2016/04/03/00/08/2004_bmw_3_series-pic-7225088768450751426-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in La Mesa, CA 91942

Great Deal
$2,257 BELOW
Instant Market Value of $7,157

Price: $4,900

Mileage: 140,850

Location: La Mesa, CA 91942

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $4,900, 140,850 miles with Premium Wheels
Avg. Dealer Rating: (1 review) "Good"
https://static.cargurus.com/images/forsale/2016/01/21/01/12/2005_bmw_3_series-pic-2132854925347847570-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Bridgeport, CT 06605

Great Deal
$1,621 BELOW
Instant Market Value of $7,521

Price: $5,900

Mileage: 122,885

Location: Bridgeport, CT 06605

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 330xi for sale - $5,900, 122,885 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Good"
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 50 Great Deals $27,999 11,244 listings
2015 BMW 3 Series 93 Great Deals $21,987 3,349 listings
2014 BMW 3 Series 36 Great Deals $17,999 906 listings
2013 BMW 3 Series 320 Great Deals $14,995 5,550 listings
2012 BMW 3 Series 44 Great Deals $14,750 931 listings
2011 BMW 3 Series 110 Great Deals $9,900 2,552 listings
2010 BMW 3 Series 30 Great Deals $8,900 792 listings
2009 BMW 3 Series 37 Great Deals $6,995 1,273 listings
2008 BMW 3 Series 53 Great Deals $5,495 1,659 listings
2007 BMW 3 Series 71 Great Deals $4,200 1,900 listings