Sign in | Register | My account | | Español

2004 BMW 3 Series in Philadelphia, PA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325Ci Review
by tgriffithe

Living Up To Expectations

As it was our first BMW, we hoped it would live up to all the praise heaped on this family of cars for over 20 years. I can honestly say that we were not disappointed. From the stellar warranty and dealer service to the fit, finish, and legendary ride, this BMW proved to be the best vehicle we've ever owned.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/02/10/23/20/2003_bmw_3_series-pic-8628122061427308044-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in New Brunswick, NJ 08901

Great Deal
$2,429 BELOW
Instant Market Value of $10,424

Price: $7,995

Mileage: 86,109

Location: New Brunswick, NJ 08901

Average time on market: 53 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $7,995, 86,109 miles with Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Used Cars in Trenton, NJ 08638

Great Deal
$1,897 BELOW
Instant Market Value of $8,892

Price: $6,995

Mileage: 98,856

Location: Trenton, NJ 08638

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $6,995, 98,856 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "great,all the cars were nice, just happened to find my dream car"
http://static.cargurus.com/images/forsale/2013/12/20/00/28/2003_bmw_3_series-pic-5499566008501131883-152x114.jpeg

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

Great Deal
$2,319 BELOW
Instant Market Value of $8,314

Price: $5,995

Mileage: 111,184

Location: New Castle, DE 19720

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Gray Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 111,184 miles
Avg. Dealer Rating: (7 reviews) "Very helpful. Looking forward to doing business."
http://static.cargurus.com/images/forsale/2014/02/06/12/47/2003_bmw_3_series-pic-951898155502196365-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Trenton, NJ 08611

Good Deal
$1,255 BELOW
Instant Market Value of $9,250

Price: $7,995

Mileage: 103,946

Location: Trenton, NJ 08611

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $7,995, 103,946 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Called after hours. upfront, honest. May or may not buy the car, but appreciate the service."
http://static.cargurus.com/images/forsale/2014/04/01/08/08/2004_bmw_3_series-pic-3386904612878709368-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Hillside, NJ 07205

Good Deal
$1,436 BELOW
Instant Market Value of $11,431

Price: $9,995

Mileage: 79,458

Location: Hillside, NJ 07205

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $9,995, 79,458 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Bought 2007 Ford Fusion SEL - Dave was great to work with. They had no problem with third party inspections. Description of vehicle was accurate. Punctual delivery with extended hours made purchase easy. Time will tell if vehicle is everything expected."
http://static.cargurus.com/images/forsale/2014/03/08/01/36/2003_bmw_3_series-pic-4729852939384561634-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Glassboro, NJ 08028

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

Price: $5,995

Mileage: 105,677

Location: Glassboro, NJ 08028

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Topaz Blue Metallic Description: Used 2003 BMW 3 Series 325i for sale - $5,995, 105,677 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2014/04/06/11/27/2004_bmw_3_series-pic-5180338642477645858-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Blackwood, NJ 08012

Good Deal
$1,718 BELOW
Instant Market Value of $9,718

Price: $8,000

Mileage: 111,654

Location: Blackwood, NJ 08012

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $8,000, 111,654 miles with Premium Package, Sport Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Pleasant & very helpful car dealers. I ended up purchasing the vehicle. I am satisified with the customer service at this location.Very smooth transaction."
http://static.cargurus.com/images/forsale/2014/04/13/01/27/2004_bmw_3_series-pic-3743887419020660996-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Morristown, NJ 07960

Good Deal
$1,943 BELOW
Instant Market Value of $9,138

Price: $7,195

Mileage: 124,618

Location: Morristown, NJ 07960

Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $7,195, 124,618 miles with Heat Package, Sunroof/Moonroof, Climate Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good"
http://static.cargurus.com/images/forsale/2014/03/29/23/55/2004_bmw_3_series-pic-4428376191929047039-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in West Chester, PA 19382

Good Deal
$1,662 BELOW
Instant Market Value of $9,062

Price: $7,400

Mileage: 100,423

Location: West Chester, PA 19382

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 - $7,400, 100,423 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Car was nice but there was no one there who could tell us more about the vehicle. It was priced to sell."
http://static.cargurus.com/images/forsale/2013/11/06/12/24/2003_bmw_3_series-pic-8241356733491734296-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Roselle, NJ 07203

Good Deal
$1,298 BELOW
Instant Market Value of $7,293

Price: $5,995

Mileage: 128,256

Location: Roselle, NJ 07203

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 128,256 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Prompt response"
http://static.cargurus.com/images/forsale/2014/04/13/05/03/2005_bmw_3_series-pic-339581606321970902-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Somers Point, NJ 08244

Good Deal
$1,551 BELOW
Instant Market Value of $10,050

Price: $8,499

Mileage: 104,510

Location: Somers Point, NJ 08244

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci for sale - $8,499, 104,510 miles with Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/04/16/13/52/2005_bmw_3_series-pic-480329209942561961-152x114.jpeg

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

Good Deal
$1,101 BELOW
Instant Market Value of $9,096

Price: $7,995

Mileage: 132,709

Location: Maple Shade, NJ 08052

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Grey Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $7,995, 132,709 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very helpful & family oriented business. They make you very comfortable with what they have on the lot with no pressure to buy or ask questions"
http://static.cargurus.com/images/forsale/2014/03/07/18/46/2003_bmw_3_series-pic-8963371896410874034-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Bensalem, PA 19020

Good Deal
$882 BELOW
Instant Market Value of $8,282

Price: $7,400

Mileage: 118,000

Location: Bensalem, PA 19020

Average time on market: 20 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $7,400, 118,000 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "I've found dealing with this firm to be very easy and professional. They return calls and provided answers to many questions. No pressure and very upfront."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Asbury Park, NJ 07712

Good Deal
$1,190 BELOW
Instant Market Value of $8,689

Price: $7,499

Mileage: 107,684

Location: Asbury Park, NJ 07712

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325xi for sale - $7,499, 107,684 miles
http://static.cargurus.com/images/forsale/2014/03/28/09/15/2005_bmw_3_series-pic-3605171967908072985-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Conshohocken, PA 19428

Good Deal
$1,588 BELOW
Instant Market Value of $12,565

Price: $10,977

Mileage: 81,830

Location: Conshohocken, PA 19428

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 330i for sale - $10,977, 81,830 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium Package, Climate Package
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.