2004 BMW 3 Series for Sale in Wilmington, NC

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 325i Review
by zsevern

Vaderset Bimmer

I've owned alot of cars and this is, as a whole, my favorite. Everyone should own a BMW three series at least once, otherwise, what would you compare all the other cars against? They say its the ultimate driveing machine for a reason. The balance is unmatched.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/27/03/58/2003_bmw_3_series-pic-4502661615284172030-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Coats, NC 27521

Great Deal
$1,656 BELOW
Instant Market Value of $5,655

Price: $3,999

Mileage: 130,314

Location: Coats, NC 27521

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 BMW 3 Series 325i for sale - $3,999, 130,314 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Helpful"
https://static.cargurus.com/images/forsale/2016/08/10/13/17/2005_bmw_3_series-pic-8287493568564918317-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Wilmington, NC 28403

Good Deal
$847 BELOW
Instant Market Value of $7,747

Price: $6,900

Mileage: 92,267

Location: Wilmington, NC 28403

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325xi for sale - $6,900, 92,267 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (30 reviews) "This was the most low key atmosphere I have ever experienced in purchasing a vehicle in my entire life. It was a pleasure dealing with the folks at Seasell Auto. Thank you!"
https://static.cargurus.com/images/forsale/2016/10/27/23/16/2003_bmw_3_series-pic-8271893402517016764-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Little River, SC 29566

Fair Deal
$303 BELOW
Instant Market Value of $4,998

Price: $4,695

Mileage: 139,628

Location: Little River, SC 29566

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 325i for sale - $4,695, 139,628 miles
https://static.cargurus.com/images/forsale/2016/11/15/19/15/2005_bmw_3_series-pic-7764607137648424062-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Wilmington, NC 28405

Fair Deal
$180 BELOW
Instant Market Value of $11,680

Price: $11,500

Mileage: 43,560

Location: Wilmington, NC 28405

Average time on market: 20 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $11,500, 43,560 miles
Avg. Dealer Rating: (7 reviews) "Best place to buy a car. Great selection, great service, what more could you ask for?"
https://static.cargurus.com/images/forsale/2016/12/01/15/29/2003_bmw_3_series-pic-8055192554597703245-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Myrtle Beach, SC 29588

Fair Deal
$504 BELOW
Instant Market Value of $4,679

Price: $4,175

Mileage: 189,202

Location: Myrtle Beach, SC 29588

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,175, 189,202 miles with Aluminum Wheels
Avg. Dealer Rating: (29 reviews) "Dealer responded asking if they could assist me with another vehicle that this one had problems. Found that odd. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Conway, SC 29526

Fair Deal
$306 BELOW
Instant Market Value of $4,301

Price: $3,995

Mileage: 166,906

Location: Conway, SC 29526

Average time on market: 25 days Certified Pre-Owned: No Transmission: Manual Color: White Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 166,906 miles
Avg. Dealer Rating: (4 reviews) "Great to work with !!!!"
https://static.cargurus.com/images/forsale/2016/12/10/05/32/2004_bmw_3_series-pic-7513819466690066393-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Wilmington, NC 28405

Price: $5,995

Mileage: ?

Location: Wilmington, NC 28405

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Teal Description: Used 2004 BMW 3 Series 325Ci for sale - $5,995
https://static.cargurus.com/images/forsale/2016/12/10/05/04/2004_bmw_3_series-pic-2541414992919860614-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Myrtle Beach, SC 29577

Price: Negotiable

Mileage: 121,906

Location: Myrtle Beach, SC 29577

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale , 121,906 miles
Avg. Dealer Rating: (1 review) "Fast response..very professional. ."
https://static.cargurus.com/images/forsale/2016/09/18/03/42/2004_bmw_3_series-pic-6200229146920185041-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Seven Springs, NC 28578

Price: Negotiable

Mileage: ?

Location: Seven Springs, NC 28578

Average time on market: 23 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 325i for sale
https://static.cargurus.com/images/forsale/2016/11/04/13/34/2004_bmw_3_series-pic-6370941563952656180-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Dunn, NC 28334

Price: Negotiable

Mileage: 143,802

Location: Dunn, NC 28334

Average time on market: 23 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale , 143,802 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Called about the car advertised and when we went to look at it, they wouldn't show it to us and tried to sell us a more expensive car."
https://static.cargurus.com/images/forsale/2016/12/07/01/36/2004_bmw_3_series-pic-538883540480663962-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Smithfield, NC 27577

Price: Negotiable

Mileage: 119,199

Location: Smithfield, NC 27577

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale , 119,199 miles
Avg. Dealer Rating: (3 reviews) "Great experience with this dealership "
https://static.cargurus.com/images/forsale/2016/10/16/01/57/2004_bmw_3_series-pic-3620094909213622098-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Wilmington, NC 28405

High Price
$1,111 ABOVE
Instant Market Value of $6,884

Price: $7,995

Mileage: 95,120

Location: Wilmington, NC 28405

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $7,995, 95,120 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Second time I've purchased from this dealer. Excellent service and very pleased with my car and my overall experience. I would buy from here again. "
https://static.cargurus.com/images/forsale/2016/12/06/19/00/2003_bmw_3_series-pic-8958848840680236538-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Wilmington, NC 28403

High Price
$1,173 ABOVE
Instant Market Value of $6,818

Price: $7,991

Mileage: 107,671

Location: Wilmington, NC 28403

Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Description: Used 2003 BMW 3 Series 325Ci for sale - $7,991, 107,671 miles with Premium Package, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Easy to work with "
https://static.cargurus.com/images/forsale/2016/10/21/03/14/2003_bmw_3_series-pic-4484385224308143832-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Spring Lake, NC 28390

Overpriced
$1,939 ABOVE
Instant Market Value of $3,560

Price: $5,499

Mileage: 191,869

Location: Spring Lake, NC 28390

Average time on market: 25 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,499, 191,869 miles with Leather Seats, Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Myrtle Beach, SC 29577

Overpriced
$1,901 ABOVE
Instant Market Value of $4,998

Price: $6,899

Mileage: 154,055

Location: Myrtle Beach, SC 29577

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,899, 154,055 miles
Avg. Dealer Rating: (1 review) "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 166 Great Deals $23,000 7,637 listings
2015 BMW 3 Series 47 Great Deals $14,999 1,146 listings
2014 BMW 3 Series 211 Great Deals $15,495 2,947 listings
2013 BMW 3 Series 514 Great Deals $10,995 6,478 listings
2012 BMW 3 Series 66 Great Deals $8,999 942 listings
2011 BMW 3 Series 233 Great Deals $5,950 3,219 listings
2010 BMW 3 Series 63 Great Deals $6,500 931 listings
2009 BMW 3 Series 111 Great Deals $5,995 1,645 listings
2008 BMW 3 Series 121 Great Deals $3,000 2,024 listings
2007 BMW 3 Series 112 Great Deals $3,800 2,081 listings