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 320si Review
by Marcus

BMW 320 Ci Sport

Must be something about "German" cars afterall... bought this bad boy only 6 weeks ago, and despite my previous hatred for all things BMW, Ifell in love with the Beast! Excellent drive, great runner (well, on the motorway!), good bunch of extras on it, and was a bargain!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/25/12/15/2003_bmw_3_series_325i-pic-2978640138924445099-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Philadelphia, 19116

Great Deal
$1,578 BELOW
Instant Market Value of $3,254

Price: $1,676

Mileage: 200,140

Location: Philadelphia, 19116

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $1,676, 200,140 miles
https://static.cargurus.com/images/forsale/2017/04/03/17/34/2004_bmw_3_series-pic-4788324107708698555-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in York, PA 17406

Good Deal
$1,558 BELOW
Instant Market Value of $7,053

Price: $5,495

Mileage: 113,000

Location: York, PA 17406

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 330xi for sale - $5,495, 113,000 miles
https://static.cargurus.com/images/forsale/2017/01/27/03/16/2004_bmw_3_series-pic-2728890086808052605-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Chantilly, VA 20152

Good Deal
$1,129 BELOW
Instant Market Value of $6,124

Price: $4,995

Mileage: 92,950

Location: Chantilly, VA 20152

Average time on market: 29 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 92,950 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "The email info was helpful but I have yet to visit the dealership."
https://static.cargurus.com/images/forsale/2017/04/12/17/32/2004_bmw_3_series-pic-4526783639512995218-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Philadelphia, PA 19136

Good Deal
$1,461 BELOW
Instant Market Value of $8,910

Price: $7,449

Mileage: 77,518

Location: Philadelphia, PA 19136

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,449, 77,518 miles with Leather Seats, Alloy Wheels, Climate Package
Avg. Dealer Rating: (14 reviews) "Excellent !!, responded right away!!"
https://static.cargurus.com/images/forsale/2017/01/05/12/39/2004_bmw_3_series-pic-7493887583306273047-152x114.jpeg

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

Good Deal
$1,535 BELOW
Instant Market Value of $8,030

Price: $6,495

Mileage: 99,828

Location: Conshohocken, PA 19428

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,495, 99,828 miles
Avg. Dealer Rating: (20 reviews) "I had a very pleasant experience with Pro Sport Motors. Everyone was very kind. Explained everying took care of my concerns even put gas in the car. Yes they were short staffed so it took a little longer but your buying a new vehicle so I don't mind waiting to get what I want! So as for right now I give them 5 stars! "
https://static.cargurus.com/images/forsale/2016/10/27/09/47/2005_bmw_3_series-pic-3051468775796837629-152x114.jpeg

2005 BMW 3 Series 325xi Wagon Used Cars in Schnecksville, PA 18078

Good Deal
$974 BELOW
Instant Market Value of $5,474

Price: $4,500

Mileage: 130,389

Location: Schnecksville, PA 18078

Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $4,500, 130,389 miles with Leather Seats
Avg. Dealer Rating: (8 reviews) "Fantastic experience! Salesmen, business manager and owner were friendly, willing to work with me and accommodated my every request. The vehicle was exactly as described and a great deal for the price! I would definitely recommend them to anyone looking for a dealership that goes the extra mile!"
https://static.cargurus.com/images/forsale/2017/04/18/17/30/2005_bmw_3_series-pic-6499605105995092024-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Glenside, PA 19038

Good Deal
$1,135 BELOW
Instant Market Value of $9,125

Price: $7,990

Mileage: 70,415

Location: Glenside, PA 19038

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,990, 70,415 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Everybody was wonderful."
https://static.cargurus.com/images/forsale/2017/04/22/11/42/2005_bmw_3_series-pic-965705164158082840-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Horsham, PA 19044

Good Deal
$1,122 BELOW
Instant Market Value of $6,119

Price: $4,997

Mileage: 148,340

Location: Horsham, PA 19044

Average time on market: 32 days Certified Pre-Owned: No Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $4,997, 148,340 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "The salespeople were not ready with information. And they showed us 2 certified pre- owned cars that were rusty. I won't go there again."
https://static.cargurus.com/images/forsale/2016/07/13/02/12/2004_bmw_3_series-pic-8620331705329458256-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Philadelphia, PA 19141

Good Deal
$1,013 BELOW
Instant Market Value of $6,913

Price: $5,900

Mileage: 109,932

Location: Philadelphia, PA 19141

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,900, 109,932 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Nice people, bought closer to home "
https://static.cargurus.com/images/forsale/2017/03/20/17/13/2004_bmw_3_series-pic-7413700812546850163-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Glen Burnie, MD 21060

Good Deal
$691 BELOW
Instant Market Value of $6,191

Price: $5,500

Mileage: 109,013

Location: Glen Burnie, MD 21060

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 109,013 miles
Avg. Dealer Rating: (7 reviews) "They were,fast to respond to my message,very friendly,very knowledgeable,it was a lot of times I got busy and couldn't get back in touch with them they were very patient as well. I'll do more business with them "
https://static.cargurus.com/images/forsale/2017/03/26/01/51/2005_bmw_3_series-pic-8771161442452591354-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Leesburg, VA 20175

Good Deal
$1,210 BELOW
Instant Market Value of $6,989

Price: $5,779

Mileage: 115,688

Location: Leesburg, VA 20175

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,779, 115,688 miles
Avg. Dealer Rating: (13 reviews) "Outstanding! Timely Internet response, quick no pressure follow up, fair pricing of vehicles th at t include a warranty in their price, extended warranties offered, great customer service, outstanding car detailer, etc. Needless to say, "I am happy with my purchase "!! Ask for AL. I observed him with other customers. He and his team ensure that all customers leave satisfied car owners. Well worth the ride! Highly recommended! !!"
https://static.cargurus.com/images/forsale/2016/12/13/10/45/2004_bmw_3_series-pic-3817982992672615678-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bethlehem, PA 18018

Good Deal
$665 BELOW
Instant Market Value of $5,865

Price: $5,200

Mileage: 98,530

Location: Bethlehem, PA 18018

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325i for sale - $5,200, 98,530 miles with Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Dealer responded quickly and was very helpful "
https://static.cargurus.com/images/forsale/2016/08/19/18/32/2004_bmw_3_series-pic-254112859816067933-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in York, PA 17403

Good Deal
$586 BELOW
Instant Market Value of $5,581

Price: $4,995

Mileage: 141,892

Location: York, PA 17403

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Light Green Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 141,892 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/11/30/02/21/2005_bmw_3_series-pic-1467245219200318724-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Lancaster, PA 17601

Good Deal
$779 BELOW
Instant Market Value of $6,774

Price: $5,995

Mileage: 104,412

Location: Lancaster, PA 17601

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325xi for sale - $5,995, 104,412 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Awesome people, helpful & very curtious. Walked away a very satisfied customer!"
https://static.cargurus.com/images/forsale/2017/03/04/07/20/2004_bmw_3_series-pic-2599104454063391946-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Philadelphia, PA 19136

Good Deal
$653 BELOW
Instant Market Value of $5,648

Price: $4,995

Mileage: 113,000

Location: Philadelphia, PA 19136

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 113,000 miles
Avg. Dealer Rating: (2 reviews) "The owner responded within an hour of my emailed inquiry. He was upfront with his answer to my question. Seems like a stand up guy."
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 37 Great Deals $27,996 8,053 listings
2016 BMW 3 Series 143 Great Deals $19,995 3,357 listings
2015 BMW 3 Series 15 Great Deals $15,999 930 listings
2014 BMW 3 Series 187 Great Deals $11,980 4,264 listings
2013 BMW 3 Series 102 Great Deals $11,950 2,902 listings
2012 BMW 3 Series 25 Great Deals $11,291 718 listings
2011 BMW 3 Series 112 Great Deals $7,495 2,792 listings
2010 BMW 3 Series 42 Great Deals $6,195 892 listings
2009 BMW 3 Series 43 Great Deals $5,399 1,434 listings
2008 BMW 3 Series 59 Great Deals $4,700 1,912 listings