2004 BMW 3 Series for Sale in Philadelphia, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

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/08/13/09/2003_bmw_3_series-pic-717932219632341244-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Devon, 19333

Good Deal
$1,317 BELOW
Instant Market Value of $4,617

Price: $3,300

Mileage: 160,000

Location: Devon, 19333

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $3,300, 160,000 miles with Leather Seats, Premium Wheels, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/03/20/08/42/2004_bmw_3_series-pic-6945095700794819100-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Hamilton, NJ 08620

Good Deal
$1,387 BELOW
Instant Market Value of $5,287

Price: $3,900

Mileage: 153,573

Location: Hamilton, NJ 08620

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $3,900, 153,573 miles
Avg. Dealer Rating: (4 reviews) "Good service."
https://static.cargurus.com/images/forsale/2016/05/15/02/39/2003_bmw_3_series-pic-7805233392403744922-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Delran, NJ 08075

Good Deal
$1,244 BELOW
Instant Market Value of $5,739

Price: $4,495

Mileage: 119,120

Location: Delran, NJ 08075

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $4,495, 119,120 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Good"
https://static.cargurus.com/images/forsale/2015/11/29/15/28/2003_bmw_3_series-pic-6064422446966227913-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in New Castle, DE 19720

Good Deal
$1,182 BELOW
Instant Market Value of $5,172

Price: $3,990

Mileage: 149,668

Location: New Castle, DE 19720

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Steel Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $3,990, 149,668 miles
Avg. Dealer Rating: (41 reviews) "Total scam. Confirmed 3 times during 2 hour drive car was there. Walked around lot-horrible- and car wasn't there- went inside scary space and found person to whom I had spoken who sent me on another wild goose chase before my husband and I realized they just wanted us to see every junker they had in hopes we might take something. Please don't waste your time. Most of the other dealers we dealt with were legitimate and honest."
https://static.cargurus.com/images/forsale/2016/05/14/14/17/2005_bmw_3_series-pic-4036298228764596453-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Maple Shade, NJ 08052

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

Price: $7,595

Mileage: 85,930

Location: Maple Shade, NJ 08052

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $7,595, 85,930 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "The experience was merely average. Nothing special."
https://static.cargurus.com/images/forsale/2015/10/04/19/07/2005_bmw_3_series-pic-6353253033960423716-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Williamstown, NJ 08094

Good Deal
$1,224 BELOW
Instant Market Value of $9,219

Price: $7,995

Mileage: 92,435

Location: Williamstown, NJ 08094

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,995, 92,435 miles
Avg. Dealer Rating: (1 review) "I worked with Rob. He responded immediately to my online inquiry and provided excellent customer service."
https://static.cargurus.com/images/forsale/2016/05/19/12/11/2005_bmw_3_series-pic-143098183267677124-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Philadelphia, PA 19114

Good Deal
$1,357 BELOW
Instant Market Value of $7,157

Price: $5,800

Mileage: 131,324

Location: Philadelphia, PA 19114

Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 BMW 3 Series 330xi for sale - $5,800, 131,324 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "car wasn't there when I showed up told to wait 10 minutes, then I left. he called me and said I should drive back to see it , aaa its like 50 miles ... I didn't"
https://static.cargurus.com/images/forsale/2016/06/08/03/50/2003_bmw_3_series-pic-630972410878704886-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Gloucester City, NJ 08030

Good Deal
$989 BELOW
Instant Market Value of $7,988

Price: $6,999

Mileage: 127,199

Location: Gloucester City, NJ 08030

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Steel Gray Metallic Description: Used 2003 BMW 3 Series 330i for sale - $6,999, 127,199 miles with Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/07/21/01/44/2004_bmw_3_series-pic-5081899894373550625-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Levittown, PA 19057

Good Deal
$1,056 BELOW
Instant Market Value of $4,878

Price: $3,822

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325i for sale - $3,822, 156,642 miles with Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "I contacted this Dealer for a few additional pictures of a vehicle that was listed, they were very accommodating, sending additional pictures, ultimately I went in a different direction."
https://static.cargurus.com/images/forsale/2016/03/22/17/07/2004_bmw_3_series-pic-7578137628309886265-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Devon, PA 19333

Good Deal
$753 BELOW
Instant Market Value of $7,734

Price: $6,981

Mileage: 82,111

Location: Devon, PA 19333

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Description: Used 2004 BMW 3 Series 325xi for sale - $6,981, 82,111 miles with Alloy Wheels
Avg. Dealer Rating: (11 reviews) "I was called buy the dealer while I was on my way to an appointment at the dealership that they sold the car. They didn't have the courtesy to hold the car until I got there. For my trouble the did give me a $ 25 gift card for Amazon."
https://static.cargurus.com/images/forsale/2016/07/22/06/57/2003_bmw_3_series-pic-6007859944140094300-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Townsend, DE 19734

Good Deal
$627 BELOW
Instant Market Value of $7,617

Price: $6,990

Mileage: 90,490

Location: Townsend, DE 19734

Average time on market: 10 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 330xi for sale - $6,990, 90,490 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very reasonable & responsive!"
https://static.cargurus.com/images/forsale/2016/06/11/02/15/2005_bmw_3_series-pic-4566776364443808335-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Elkton, MD 21921

Good Deal
$865 BELOW
Instant Market Value of $9,365

Price: $8,500

Mileage: 88,272

Location: Elkton, MD 21921

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,500, 88,272 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Very pleasant experience dealing with Select Auto very courteous staff. Brad and his Mechanics went above and beyond anything I've ever experienced with a car dealer. A+++++++"
https://static.cargurus.com/images/forsale/2016/07/16/13/18/2005_bmw_3_series-pic-1738704455418968689-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Plymouth Meeting, PA 19462

Good Deal
$966 BELOW
Instant Market Value of $9,961

Price: $8,995

Mileage: 75,362

Location: Plymouth Meeting, PA 19462

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,995, 75,362 miles
Avg. Dealer Rating: (21 reviews) "when I arrived the car was at the shop, didn't receive a follow up call."
https://static.cargurus.com/images/forsale/2016/07/26/06/48/2003_bmw_3_series-pic-8594589018434850633-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Allentown, PA 18104

Fair Deal
$701 BELOW
Instant Market Value of $6,096

Price: $5,395

Mileage: 113,000

Location: Allentown, PA 18104

Average time on market: 16 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $5,395, 113,000 miles
https://static.cargurus.com/images/forsale/2016/01/05/01/19/2004_bmw_3_series-pic-5753596235455492189-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Allentown, PA 18109

Fair Deal
$735 BELOW
Instant Market Value of $7,730

Price: $6,995

Mileage: 64,000

Location: Allentown, PA 18109

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,995, 64,000 miles
Avg. Dealer Rating: (9 reviews) "Great bunch of guys! Straight forward, No nonsense. Took care of all my concerns and problems. Great financing and deal on the vehicle."
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 156 Great Deals $22,000 13,718 listings
2015 BMW 3 Series 52 Great Deals $19,994 1,710 listings
2014 BMW 3 Series 46 Great Deals $16,982 1,047 listings
2013 BMW 3 Series 322 Great Deals $12,950 6,680 listings
2012 BMW 3 Series 34 Great Deals $14,995 931 listings
2011 BMW 3 Series 145 Great Deals $7,995 2,695 listings
2010 BMW 3 Series 46 Great Deals $7,800 820 listings
2009 BMW 3 Series 82 Great Deals $6,877 1,438 listings
2008 BMW 3 Series 82 Great Deals $5,495 1,780 listings
2007 BMW 3 Series 81 Great Deals $4,860 1,838 listings