2004 BMW 3 Series in Philadelphia, PA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 325i Review
by Kevin

What an amazing car

Drove the 325i on a closed course for C&D Mag, and it proved to be the best car on the course. Acceleration, handling, braking, looks, luxury...you get it all. I dont know how it holds up for long miles, but the time I drove it I loved it.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/06/25/23/05/2003_bmw_3_series-pic-9060129496840382815-152x114.jpeg

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

Great Deal
$2,529 BELOW
Instant Market Value of $6,519

Price: $3,990

Mileage: 144,296

Location: New Castle, DE 19720

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $3,990, 144,296 miles with Aluminum Wheels
Avg. Dealer Rating: (36 reviews) "Received response and detailed explanation. "
https://pictures.dealer.com/a/audiwynnewoodaoa/1446/1891c4e5c1612e764e379a17624c7a38x.jpg

2003 BMW 3 Series 325i Used Cars in Wynnewood, PA 19096

Great Deal
$1,760 BELOW
Instant Market Value of $6,755

Price: $4,995

Mileage: 110,926

Location: Wynnewood, PA 19096

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 110,926 miles
Avg. Dealer Rating: (28 reviews) "My salesman was very professional and did not pressure me into buying a car."
http://static.cargurus.com/images/forsale/2015/06/30/11/43/2004_bmw_3_series-pic-5624657452404406732-152x114.jpeg

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

Good Deal
$1,273 BELOW
Instant Market Value of $8,268

Price: $6,995

Mileage: 95,924

Location: Philadelphia, PA 19120

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $6,995, 95,924 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Stated "We don't print a CARFAX until we know someone is serious about seeing the car". Did not make sense."
http://www.frazerphotos.com/photos/38/38799/38799_210288_7773.JPG

2003 BMW 3 Series 325xi Used Cars in Conshohocken, PA 19428

Good Deal
$1,347 BELOW
Instant Market Value of $6,346

Price: $4,999

Mileage: 138,300

Location: Conshohocken, PA 19428

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $4,999, 138,300 miles
Avg. Dealer Rating: (6 reviews) "Very good"
http://static.cargurus.com/images/forsale/2015/08/29/14/22/2005_bmw_3_series-pic-3432438553490796356-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in New Hope, PA 18938

Good Deal
$1,014 BELOW
Instant Market Value of $7,009

Price: $5,995

Mileage: 132,643

Location: New Hope, PA 18938

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 132,643 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Great experience"
http://cdn.getauto.com/photos/8/159438/1c/WBAEU33433PM56531-1c.jpg

2003 BMW 3 Series 325xi Used Cars in Palmyra, NJ 08065

Good Deal
$1,055 BELOW
Instant Market Value of $6,045

Price: $4,990

Mileage: 147,686

Location: Palmyra, NJ 08065

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Electric Red Description: Used 2003 BMW 3 Series 325xi for sale - $4,990, 147,686 miles
Avg. Dealer Rating: (5 reviews) "Item sold before negotiations began."
http://images.auction123.com/729d71fc-396c-40de-be2f-da31ffe9cd45/WBAEU33474PR06280/01.jpg?web001lnw

2004 BMW 3 Series 325xi Used Cars in Plymouth Meeting, PA 19462

Good Deal
$869 BELOW
Instant Market Value of $7,364

Price: $6,495

Mileage: 118,904

Location: Plymouth Meeting, PA 19462

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Oxford Green Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $6,495, 118,904 miles
http://cimg.carsforsale.com/372911/96F2A637-05D2-494D-9B42-D8D16BE5C8A5_1.jpg?dt=082120151356

2003 BMW 3 Series 325xi Used Cars in Norristown, PA 19403

Good Deal
$817 BELOW
Instant Market Value of $8,012

Price: $7,195

Mileage: 86,350

Location: Norristown, PA 19403

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $7,195, 86,350 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Worked with me love my yukon! !!"
http://cdn.getauto.com/photos/8/159438/1c/WBAET37424NJ43318-1c.jpg

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

Good Deal
$830 BELOW
Instant Market Value of $7,820

Price: $6,990

Mileage: 90,733

Location: Palmyra, NJ 08065

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Oxford Green Metallic Description: Used 2004 BMW 3 Series 325i for sale - $6,990, 90,733 miles
Avg. Dealer Rating: (5 reviews) "They retuned my call quickly. I have not bought a car yet."
http://static.cargurus.com/images/forsale/2015/03/22/06/56/2005_bmw_3_series-pic-7302554686046739031-152x114.jpeg

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

Fair Deal
$754 BELOW
Instant Market Value of $8,749

Price: $7,995

Mileage: 84,289

Location: New Castle, DE 19720

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Orient Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $7,995, 84,289 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "The treatment was great , They got back to me right away '"
http://static.cargurus.com/images/forsale/2015/07/26/09/55/2004_bmw_3_series-pic-6025668002308975393-152x114.jpeg

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

Fair Deal
$540 BELOW
Instant Market Value of $7,489

Price: $6,949

Mileage: 115,728

Location: Philadelphia, PA 19136

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $6,949, 115,728 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "good contact and very helpful"
http://www.frazerphotos.com/photos/48/48118/48118_C07-12183_1942.JPG

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

Fair Deal
$594 BELOW
Instant Market Value of $7,589

Price: $6,995

Mileage: 79,085

Location: New Castle, DE 19720

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $6,995, 79,085 miles
Avg. Dealer Rating: (1 review) "I purchased this vehicle they did all they said they would do and more. I drive from western Maryland to purchase. "
http://s3.amazonaws.com/photos.ecarlist.com/hw/UH/07/v2/HZ/hf/PC/gc/Vt/hs/tA_640.jpg

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

Fair Deal
$626 BELOW
Instant Market Value of $8,625

Price: $7,999

Mileage: 99,081

Location: Norristown, PA 19403

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $7,999, 99,081 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (58 reviews) "Friendly and professional."
http://static.cargurus.com/images/forsale/2015/07/20/11/23/2003_bmw_3_series-pic-4136775517582867190-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Vineland, NJ 08360

Fair Deal
$517 BELOW
Instant Market Value of $7,212

Price: $6,695

Mileage: 93,493

Location: Vineland, NJ 08360

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325i for sale - $6,695, 93,493 miles with Sunroof/Moonroof
http://s3.amazonaws.com/photos.ecarlist.com/Y1/kI/Gb/t8/md/PH/P4/O2/MV/6f/BA_640.jpg

2003 BMW 3 Series 325i Used Cars in Philadelphia, PA 19136

Fair Deal
$404 BELOW
Instant Market Value of $7,353

Price: $6,949

Mileage: 88,115

Location: Philadelphia, PA 19136

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 325i for sale - $6,949, 88,115 miles with Sport Package, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Bought my first car here. Very pleasant and knowledgable staff. I wanted to finance but the bank was challenging with financing. Paul and Alex went out of their way to get me the best deal. They spend two hours calling banks to make sure I didn't pay a penny more. I got the best deal. No hidden fees either. The price thats online is the price that I paid. I drove away in my beautiful car. Hallelujah! :)"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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.

Similar Cars

BMW 5 Series
498 Great Deals out of 16,963 listings starting at $1,950
BMW M3
46 Great Deals out of 1,081 listings starting at $4,199
Mercedes-Benz C-Class
573 Great Deals out of 25,022 listings starting at $1,995

New BMW 3 Series By Year

2016 BMW 3 Series
1,227 listings
2015 BMW 3 Series
16,633 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Allentown PA
55 listings starting at $3,990
2004 BMW 3 Series in New York NY
4 Great Deals out of 68 listings starting at $3,877
2004 BMW 3 Series in Baltimore MD
41 listings starting at $4,900
2004 BMW 3 Series in Harrisburg PA
9 listings starting at $5,995
2004 BMW 3 Series in Scranton PA
5 listings starting at $6,300
2004 BMW 3 Series in Stamford CT
5 Great Deals out of 67 listings starting at $3,877
2004 BMW 3 Series in Washington DC
42 listings starting at $4,900
2004 BMW 3 Series in Hartford CT
22 listings starting at $5,995
2004 BMW 3 Series in Springfield MA
3 Great Deals out of 27 listings starting at $3,700
2004 BMW 3 Series in Albany NY
3 listings starting at $7,900
2004 BMW 3 Series in Richmond VA
11 listings starting at $4,999
2004 BMW 3 Series in Virginia Beach VA
17 listings starting at $6,500
2004 BMW 3 Series in Syracuse NY
4 listings starting at $5,500
2004 BMW 3 Series in Providence RI
21 listings starting at $5,995
2004 BMW 3 Series in Worcester MA
27 listings starting at $5,995