2004 BMW 3 Series for Sale in Phoenix, AZ

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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 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
https://static.cargurus.com/images/forsale/2017/07/13/19/29/2003_bmw_3_series-pic-7890555761452434675-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Phoenix, AZ 85009

Fair Deal
$353 BELOW
CarGurus IMV of $3,603

Price: $3,250

Mileage: 172,000

Location: Phoenix, AZ 85009

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Red Description: Used 2003 BMW 3 Series 325i for sale - $3,250, 172,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very professional took the time to explain everything and test drive cars until I made my decision "
https://static.cargurus.com/images/forsale/2017/08/18/23/54/2004_bmw_3_series-pic-5895046176201827001-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Mesa, AZ 85202

Fair Deal
$519 BELOW
CarGurus IMV of $8,014

Price: $7,495

Mileage: 88,891

Location: Mesa, AZ 85202

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $7,495, 88,891 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Although I did not purchase a car here, Lee was top of the class in trying to help my situation."
https://static.cargurus.com/images/forsale/2017/10/12/15/14/2003_bmw_3_series-pic-2401161184980288187-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Mesa, AZ 85205

Fair Deal
$465 BELOW
CarGurus IMV of $4,464

Price: $3,999

Mileage: 137,717

Location: Mesa, AZ 85205

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325i for sale - $3,999, 137,717 miles
Avg. Dealer Rating: (2 reviews) "Went in to check out the car and it was very out of shape. It appeared fine but the drive was awful, it shook a lot on the drive and the battery died at the gas station on our drive."
https://static.cargurus.com/images/forsale/2017/07/01/05/49/2004_bmw_3_series-pic-1799586512611553273-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Phoenix, AZ 85015

Fair Deal
$383 BELOW
CarGurus IMV of $6,882

Price: $6,499

Mileage: 115,450

Location: Phoenix, AZ 85015

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,499, 115,450 miles
Avg. Dealer Rating: (14 reviews) "I was contacted by e-mail and later by phone. I was informed that vehicle was still available, and I could schedule a test drive anytime. They also added some information about sale price, terms, and other useful information. I was impressed with their direct and helpful approach and glad to receive the information."
https://static.cargurus.com/images/forsale/2017/10/08/09/42/2004_bmw_3_series-pic-7434159349517553914-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Mesa, AZ 85210

Fair Deal
$266 BELOW
CarGurus IMV of $6,261

Price: $5,995

Mileage: 130,063

Location: Mesa, AZ 85210

Average time on market: 29 days Certified Pre-Owned: No Color: Unspecified Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,995, 130,063 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "prompt reply"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in Phoenix, AZ 85020

Fair Deal
$89 ABOVE
CarGurus IMV of $6,611

Price: $6,700

Mileage: 120,618

Location: Phoenix, AZ 85020

Average time on market: 29 days Certified Pre-Owned: No Transmission: Manual Color: Steel Blue Metallic W/dark Blue Soft Top Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,700, 120,618 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (57 reviews) "They don’t waste time "
https://static.cargurus.com/images/forsale/2017/10/01/07/21/2004_bmw_3_series-pic-4032176596568005163-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Tempe, AZ 85281

Fair Deal
$89 BELOW
CarGurus IMV of $7,688

Price: $7,599

Mileage: 91,529

Location: Tempe, AZ 85281

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,599, 91,529 miles with Alloy Wheels
Avg. Dealer Rating: (34 reviews) "we showed up unscheduled and the car was so hot and the salesman says (the a/c may need to be charged) I was thinking I have not even gotten out of the parking lot and already something is wrong. the roof lining was starting to peel away from the heat and the hood and a few smaller places outside have paint damage from the heat as well. "
https://static.cargurus.com/images/forsale/2017/08/15/20/51/2005_bmw_3_series-pic-1782139974319388272-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Mesa, AZ 85210

Fair Deal
$194 ABOVE
CarGurus IMV of $4,801

Price: $4,995

Mileage: 132,619

Location: Mesa, AZ 85210

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 132,619 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Very great how Brady worked a deal for me and my family on buying our first car,he stay extra two hours to get us the car and make sure everything worked well.Im so thankful for the hard work he did,very nice guy and such a good understanding person thanks for yhe help and for Brown and Brown for making the deal."
https://static.cargurus.com/images/forsale/2017/10/07/23/56/2004_bmw_3_series-pic-4614933882471288293-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Scottsdale, AZ 85257

Fair Deal
$274 ABOVE
CarGurus IMV of $5,721

Price: $5,995

Mileage: 127,984

Location: Scottsdale, AZ 85257

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,995, 127,984 miles with Sport Package, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (11 reviews) "Was treated horribly. Even after getting accepted. The car listed is also being described in much better condition then it is. The car looks horrible in person. Looks like duck tape was used to wrap the mirrors and the grill. The windshield is also cracked as not mentioned in their post. They didn't care when I asked if there was any way to get it fixed before I purchased. their response was "we've already put too much money into this car so no" After finally walking out because of them being 100% dishonest, the manager decided to yell at me for not being able to call and get insurance on my vehicle, AS I WAS WALKING OUT. Horrible experience. I now know why they've had this car for over a year on their lot. Because they lie to their customers. Will not be referring my business partners to come to this dealership."
https://static.cargurus.com/images/forsale/2017/10/15/15/49/2003_bmw_3_series_325i-pic-1956185122547402970-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Phoenix, 85032

Fair Deal
$491 ABOVE
CarGurus IMV of $3,209

Price: $3,700

Mileage: 145,105

Location: Phoenix, 85032

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325i for sale - $3,700, 145,105 miles with Leather Seats, Aluminum Wheels, Sunroof/Moonroof, Power Package
https://static.cargurus.com/images/forsale/2017/05/15/06/16/2004_bmw_3_series-pic-8689623562093081743-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Phoenix, AZ 85008

Price: $5,750

Mileage: 96,753

Location: Phoenix, AZ 85008

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $5,750, 96,753 miles
Avg. Dealer Rating: (4 reviews) "Responded quickly"
https://static.cargurus.com/images/forsale/2017/08/24/02/16/2003_bmw_3_series-pic-56259010581527694-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Glendale, AZ 85301

Price: $5,777

Mileage: 115,000

Location: Glendale, AZ 85301

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 330i for sale - $5,777, 115,000 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "I went to the dealer after they sent me an email saying the car i wanted was still available. I went there saw the minivan and the sales man went to go get the key to the van, (he was very nice) however, he was not able to find the key to start the minivan up. he informed he could get a lock smith to make a key, but could not confirm the mileage on the van and will not be able to confirm it. they have no idea the true mileage on the minivan. so i left, after he offer to show me a higher price van. I would think if they can not confirm the mileage on a car, do not just put anything on the add and not give a disclamer. drove 25 mins. just to waste my time. not a future option for a purchase of any car or mini van. "
https://static.cargurus.com/images/forsale/2017/09/09/09/58/2003_bmw_3_series-pic-6423257786981416776-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Mesa, AZ 85210

Price: Negotiable

Mileage: 84,178

Location: Mesa, AZ 85210

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale , 84,178 miles
Avg. Dealer Rating: (16 reviews) "Drove three hours to check out a truck. The truck was nice. Asked to take it for a test drive but they said no. They had sent their only dealer plate home with the mechanic. They said I could "take it for a buzz in the parking lot." Then they said, knowing that I drove three hours, that I could "come back tomorrow." Then we start talking numbers. I had a coupon from their website that they wouldn't honor because it was a wholesale vehicle - whatever that means. Every car on their lot is used. Lastly, talking numbers I asked for an additional $93 off (to make it a nice even number) and a tank of gas. They said no. The manager, Justin, said the owner gave explicit instructions not to negotiate on the truck. I asked him if he could call the owner and he said no. They lost a sale over $93 and a tank of gas. Just as well, because without a test drive I was not comfortable anyway. Nice truck, lousy dealership. Won't go there again, and won't recommend. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Convertible Used Cars in Phoenix, AZ 85009

Price: Negotiable

Mileage: 116,100

Location: Phoenix, AZ 85009

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale , 116,100 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "JB was great. Very helpful and keeps a personal relationship with his costumes. Went out of his way to help me through the purchase of my truck. Recomend this company to all looking for a vehicle. "
https://static.cargurus.com/images/forsale/2017/09/13/17/40/2004_bmw_3_series-pic-4485071086626355423-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Phoenix, AZ 85009

Price: Negotiable

Mileage: 104,879

Location: Phoenix, AZ 85009

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 325i for sale , 104,879 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good help"
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 164 Great Deals $25,900 6,856 listings
2016 BMW 3 Series 41 Great Deals $16,799 1,545 listings
2015 BMW 3 Series 66 Great Deals $14,995 1,612 listings
2014 BMW 3 Series 274 Great Deals $12,699 5,412 listings
2013 BMW 3 Series 58 Great Deals $10,523 1,561 listings
2012 BMW 3 Series 25 Great Deals $9,995 638 listings
2011 BMW 3 Series 103 Great Deals $5,999 2,736 listings
2010 BMW 3 Series 37 Great Deals $5,986 780 listings
2009 BMW 3 Series 49 Great Deals $4,980 1,278 listings
2008 BMW 3 Series 68 Great Deals $3,000 1,764 listings