2004 BMW 3 Series for Sale in Harrisburg, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 330Ci Review
by bmerino

awesome ride

love it especially the sport mode triptronic! the car looks rich and luxurious with its blue exterior and beige interior. engine compartment is also very clean. the ride is very smooth and the car can get out of it own way

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/27/12/46/2003_bmw_3_series_325i-pic-3979725463555743158-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Shippensburg, 17257

Great Deal
$1,666 BELOW
Instant Market Value of $2,916

Price: $1,250

Mileage: 245,000

Location: Shippensburg, 17257

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $1,250, 245,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/07/24/05/52/2004_bmw_3_series-pic-20171215616090159-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Ephrata, PA 17522

Great Deal
$1,385 BELOW
Instant Market Value of $5,885

Price: $4,500

Mileage: 118,765

Location: Ephrata, PA 17522

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,500, 118,765 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "They responded by email. Took to long, bought car elsewhere. "
https://static.cargurus.com/images/forsale/2017/03/10/19/29/2003_bmw_3_series-pic-5591427424342085535-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Conshohocken, PA 19428

Good Deal
$1,762 BELOW
Instant Market Value of $8,257

Price: $6,495

Mileage: 73,222

Location: Conshohocken, PA 19428

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $6,495, 73,222 miles
Avg. Dealer Rating: (22 reviews) "Very good people, trust them and bought the car from them."
https://static.cargurus.com/images/forsale/2017/05/27/00/38/2004_bmw_3_series-pic-6485467835695420291-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Jessup, MD 20794

Good Deal
$1,353 BELOW
Instant Market Value of $5,603

Price: $4,250

Mileage: 157,248

Location: Jessup, MD 20794

Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 330xi for sale - $4,250, 157,248 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "very easy to deal with, 30 day 50/50 warranty.. Had the van looked over, so no major issues.. I would recommend them"
https://static.cargurus.com/images/forsale/2017/04/16/05/06/2004_bmw_3_series-pic-3953043133392870493-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Ambler, PA 19002

Good Deal
$940 BELOW
Instant Market Value of $6,340

Price: $5,400

Mileage: 114,841

Location: Ambler, PA 19002

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $5,400, 114,841 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Good people"
https://static.cargurus.com/images/forsale/2017/07/22/19/03/2005_bmw_3_series-pic-7030043270560819105-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Gaithersburg, MD 20877

Good Deal
$1,420 BELOW
Instant Market Value of $5,320

Price: $3,900

Mileage: 172,301

Location: Gaithersburg, MD 20877

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dk Blue Description: Used 2005 BMW 3 Series 330xi for sale - $3,900, 172,301 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Went to there lot but no one came out to talk about the truck so I left."
https://static.cargurus.com/images/forsale/2017/06/13/00/56/2004_bmw_3_series-pic-5761199417600259130-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Fairfax, VA 22031

Good Deal
$1,205 BELOW
Instant Market Value of $7,627

Price: $6,422

Mileage: 99,125

Location: Fairfax, VA 22031

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,422, 99,125 miles with Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Couldn't have been much better. They contacted me right away and we set up a time to look at the car. The car I was interested in was in immaculate condition and clean as new, in and out and underneath. The Carfax provided verification that this car was well cared for and not just a cleaned up used car. Great service and I couldn't be happier."
https://static.cargurus.com/images/forsale/2017/07/20/02/51/2004_bmw_3_series-pic-2698677681769145582-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Halethorpe, MD 21227

Good Deal
$934 BELOW
Instant Market Value of $6,411

Price: $5,477

Mileage: 93,682

Location: Halethorpe, MD 21227

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,477, 93,682 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Check engine light came on the next day after assurance from dealer that car has no issues Terrible experience. "
https://static.cargurus.com/images/forsale/2017/07/20/09/31/2003_bmw_3_series_325i-pic-1332107304586673028-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Sterling, 20164

Good Deal
$899 BELOW
Instant Market Value of $4,499

Price: $3,600

Mileage: 134,700

Location: Sterling, 20164

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2003 BMW 3 Series 325i for sale - $3,600, 134,700 miles
https://static.cargurus.com/images/forsale/2017/05/18/21/29/2004_bmw_3_series-pic-7579012328453292885-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Sterling, VA 20166

Good Deal
$951 BELOW
Instant Market Value of $3,950

Price: $2,999

Mileage: 167,418

Location: Sterling, VA 20166

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $2,999, 167,418 miles
https://static.cargurus.com/images/forsale/2017/06/23/00/20/2004_bmw_3_series-pic-1701621698872460829-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Ephrata, PA 17522

Good Deal
$834 BELOW
Instant Market Value of $6,584

Price: $5,750

Mileage: 127,650

Location: Ephrata, PA 17522

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 330xi for sale - $5,750, 127,650 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (25 reviews) "Brad was very helpful and accommodating. Informative. Easy to test drive vehicles, and the overall experience was terrific. Stellar organization, and will utilize for future vehicle purchases. "
https://static.cargurus.com/images/forsale/2017/01/11/19/01/2005_bmw_3_series-pic-3292704549900107705-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Gilbertsville, PA 19525

Good Deal
$811 BELOW
Instant Market Value of $5,811

Price: $5,000

Mileage: 144,063

Location: Gilbertsville, PA 19525

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330xi for sale - $5,000, 144,063 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (62 reviews) "Excellent Service, There is no Bullshit about Tony, he saved me from making a big mistake. He gets right to the point. Only thing he needs to install a working bathroom for customers. Lol. I never met a sales man like Tony that is very direct and honest. A-1."
https://static.cargurus.com/images/forsale/2017/05/10/01/55/2005_bmw_3_series-pic-6498128378872419252-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Capitol Heights, MD 20743

Good Deal
$1,124 BELOW
Instant Market Value of $5,123

Price: $3,999

Mileage: 140,000

Location: Capitol Heights, MD 20743

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Select Description: Used 2005 BMW 3 Series 325i for sale - $3,999, 140,000 miles with Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Dealers have been listening to me and responding to my request urgently. "
https://static.cargurus.com/images/forsale/2017/07/20/06/17/2005_bmw_3_series-pic-5300491539521731328-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Gilbertsville, PA 19525

Good Deal
$1,026 BELOW
Instant Market Value of $7,526

Price: $6,500

Mileage: 103,727

Location: Gilbertsville, PA 19525

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,500, 103,727 miles with Alloy Wheels
Avg. Dealer Rating: (62 reviews) "I haven't seen the car yet due to limitations of y available time. However, the dealer responded promptly to my email and was very helpful when I called to talk about the car. "
https://static.cargurus.com/images/forsale/2017/06/23/07/02/2004_bmw_3_series-pic-8106637679047850453-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Laurel, MD 20724

Good Deal
$711 BELOW
Instant Market Value of $5,201

Price: $4,490

Mileage: 174,312

Location: Laurel, MD 20724

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $4,490, 174,312 miles with Leather Seats, Sunroof/Moonroof, Climate Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer was easy to work with, responsive to questions and concerns. We will return for any additional used cars. "
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 146 Great Deals $26,494 8,795 listings
2016 BMW 3 Series 54 Great Deals $19,591 2,202 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,037 listings
2014 BMW 3 Series 212 Great Deals $12,900 4,894 listings
2013 BMW 3 Series 57 Great Deals $10,923 1,764 listings
2012 BMW 3 Series 24 Great Deals $9,995 618 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,592 listings
2010 BMW 3 Series 41 Great Deals $5,999 831 listings
2009 BMW 3 Series 62 Great Deals $5,150 1,329 listings
2008 BMW 3 Series 73 Great Deals $4,199 1,728 listings