2004 BMW 3 Series in Philadelphia, PA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 325i Review
by tbolsen

Fun to drive

Love the handling, its definitely a point and shoot car that hugs the road. In manual "sport" mode the car is much more fun to drive. No squeaks or rattles, this car is solid. Although it's an entry level Bimmer, it doesn't disappoint.

First Previous
Loading...
Next
Featured Listings
http://dxsdcl7y7vn9x.cloudfront.net/3/1005743/1613334/528199240.jpg?dt=011320160715

2003 BMW 3 Series 325xi Wagon Used Cars in Morrisville, PA 19067

Great Deal
$2,713 BELOW
Instant Market Value of $8,708

Price: $5,995

Mileage: 92,600

Location: Morrisville, PA 19067

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,995, 92,600 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Fair and flexible"
http://invassets.dealerconnection.com/vimages/FD462/16760L_1.jpg

2005 BMW 3 Series 330Ci Convertible Used Cars in Trenton, NJ 08619

Great Deal
$2,383 BELOW
Instant Market Value of $11,978

Price: $9,595

Mileage: 74,873

Location: Trenton, NJ 08619

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,595, 74,873 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Prompt response. Car already sold."
http://static.cargurus.com/images/forsale/2015/11/16/07/36/2003_bmw_3_series-pic-8158358276007056188-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Williamstown, NJ 08094

Great Deal
$1,575 BELOW
Instant Market Value of $6,570

Price: $4,995

Mileage: 122,036

Location: Williamstown, NJ 08094

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 122,036 miles with Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/11/30/14/10/2003_bmw_3_series_325i-pic-3832901151335250987-152x114.jpeg

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

Good Deal
$1,653 BELOW
Instant Market Value of $4,753

Price: $3,100

Mileage: 160,000

Location: Devon, 19333

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $3,100, 160,000 miles
http://static.cargurus.com/images/forsale/2016/01/25/20/33/2003_bmw_3_series-pic-5575425897446782951-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Hamilton, NJ 08620

Good Deal
$1,803 BELOW
Instant Market Value of $6,403

Price: $4,600

Mileage: 95,401

Location: Hamilton, NJ 08620

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $4,600, 95,401 miles
Avg. Dealer Rating: (3 reviews) "Would not make any choices over the phone so I didn't have to drive 6 hrs for a pointless conversation. Had nothing but attitude when tried to negotiate before made long drive"
http://cimg.carsforsale.com/349209/DAA5C034-6DE7-4DA2-9D83-122801A63305.jpg?dt=010820151010

2003 BMW 3 Series 330i Used Cars in Pennsauken, NJ 08109

Good Deal
$1,720 BELOW
Instant Market Value of $6,319

Price: $4,599

Mileage: 117,347

Location: Pennsauken, NJ 08109

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $4,599, 117,347 miles
Avg. Dealer Rating: (21 reviews) "They were nice to respond to my email. Never went out to check the car out."
http://static.cargurus.com/images/forsale/2015/11/29/15/28/2003_bmw_3_series-pic-8235900027083223332-152x114.jpeg

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

Good Deal
$1,151 BELOW
Instant Market Value of $5,141

Price: $3,990

Mileage: 144,296

Location: New Castle, DE 19720

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $3,990, 144,296 miles
Avg. Dealer Rating: (39 reviews) "Good"
http://static.cargurus.com/images/forsale/2016/01/01/13/30/2003_bmw_3_series_325xi_wagon-pic-3381350167292223190-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Philadelphia, 19148

Good Deal
$1,409 BELOW
Instant Market Value of $6,404

Price: $4,995

Mileage: 146,819

Location: Philadelphia, 19148

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $4,995, 146,819 miles
http://static.cargurus.com/images/forsale/2016/01/31/05/56/2003_bmw_3_series-pic-839691140568588663-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Norristown, PA 19403

Good Deal
$1,047 BELOW
Instant Market Value of $7,542

Price: $6,495

Mileage: 90,680

Location: Norristown, PA 19403

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $6,495, 90,680 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Good"
http://static.cargurus.com/images/forsale/2015/11/29/15/28/2003_bmw_3_series-pic-5076311136257003197-152x114.jpeg

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

Good Deal
$921 BELOW
Instant Market Value of $5,411

Price: $4,490

Mileage: 149,668

Location: New Castle, DE 19720

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Steel Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $4,490, 149,668 miles
Avg. Dealer Rating: (39 reviews) "Quick response. Pleasant on the phone."
http://static.cargurus.com/images/forsale/2015/12/30/18/32/2004_bmw_3_series-pic-6387342561954159657-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Palmyra, NJ 08065

Good Deal
$1,215 BELOW
Instant Market Value of $7,195

Price: $5,980

Mileage: 90,733

Location: Palmyra, NJ 08065

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Oxford Green Metallic Description: Used 2004 BMW 3 Series 325i for sale - $5,980, 90,733 miles
Avg. Dealer Rating: (5 reviews) "They responded quick but they don't finance"
http://media.automanager.com/wmphotos/029711/6e98b2115dba904192f4cde7a729ed1a/e155ed36ba_640.jpg

2004 BMW 3 Series 325xi Used Cars in Berlin, NJ 08009

Good Deal
$753 BELOW
Instant Market Value of $9,253

Price: $8,500

Mileage: 65,605

Location: Berlin, NJ 08009

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $8,500, 65,605 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (3 reviews) "Great!"
http://static.cargurus.com/images/forsale/2015/12/20/01/14/2004_bmw_3_series-pic-4848981776116467824-152x114.jpeg

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

Good Deal
$1,141 BELOW
Instant Market Value of $5,525

Price: $4,384

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,384, 156,642 miles with Aluminum Wheels
Avg. Dealer Rating: (22 reviews) "Quality"
http://static.cargurus.com/images/forsale/2015/11/29/15/28/2004_bmw_3_series-pic-6141819298316122127-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in New Castle, DE 19720

Good Deal
$973 BELOW
Instant Market Value of $4,963

Price: $3,990

Mileage: 174,938

Location: New Castle, DE 19720

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325i for sale - $3,990, 174,938 miles
Avg. Dealer Rating: (39 reviews) "Heard back late from them after i had already bought a car"
http://static.cargurus.com/images/forsale/2016/01/31/15/07/2004_bmw_3_series_325i-pic-290524782136163506-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Macungie, 18062

Good Deal
$856 BELOW
Instant Market Value of $6,356

Price: $5,500

Mileage: 120,000

Location: Macungie, 18062

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,500, 120,000 miles
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 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 4 Great Deals $29,095 11,625 listings
2015 BMW 3 Series 134 Great Deals $22,700 6,427 listings
2014 BMW 3 Series 41 Great Deals $18,800 888 listings
2013 BMW 3 Series 284 Great Deals $16,750 5,348 listings
2012 BMW 3 Series 66 Great Deals $15,295 1,639 listings
2011 BMW 3 Series 108 Great Deals $10,977 3,054 listings
2010 BMW 3 Series 34 Great Deals $8,999 875 listings
2009 BMW 3 Series 59 Great Deals $6,995 1,546 listings
2008 BMW 3 Series 69 Great Deals $6,250 1,948 listings
2007 BMW 3 Series 68 Great Deals $5,500 2,106 listings