2004 BMW 3 Series for Sale in Phoenix, AZ

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 325xi Wagon Review
by stubbie2

Excellant commuter vehicle

Fun car to drive - brilliant balance between ride and handling, good looking vehicle, great color combination for Southern climates, superb handling in heavy rain, mind blowing sound system, heated front seats for winter driving, all amenities of German engineering and styling,

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
$467 BELOW
CarGurus IMV of $3,717

Price: $3,250

Mileage: 172,000

Location: Phoenix, AZ 85009

Average time on market: 16 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/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
$366 BELOW
CarGurus IMV of $6,865

Price: $6,499

Mileage: 115,450

Location: Phoenix, AZ 85015

Average time on market: 27 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: (11 reviews) "Great experience. Ilan handled everything, beginning to end. No pressure, just good information about car background, pricing and service. Would highly recommend when searching for a quality used vehicle."
https://static.cargurus.com/images/forsale/2017/07/07/02/50/2003_bmw_3_series-pic-4105103158013706174-152x114.jpeg

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

Fair Deal
$120 BELOW
CarGurus IMV of $4,110

Price: $3,990

Mileage: 156,000

Location: Phoenix, AZ 85020

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $3,990, 156,000 miles with Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (8 reviews) "Very good"
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
$73 ABOVE
CarGurus IMV of $7,922

Price: $7,995

Mileage: 88,891

Location: Mesa, AZ 85202

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $7,995, 88,891 miles with Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Best experience my wife and I have had purchasing a vehicle. We never felt pressured, only received the best customer service assisting us on finding the right vehicle for our need. Thank you!!!"
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
$88 ABOVE
CarGurus IMV of $4,907

Price: $4,995

Mileage: 130,000

Location: Mesa, AZ 85210

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 130,000 miles with Alloy Wheels, Sunroof/Moonroof
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/08/16/09/17/2004_bmw_3_series-pic-7404352014866210612-152x114.jpeg

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

Fair Deal
$38 ABOVE
CarGurus IMV of $5,957

Price: $5,995

Mileage: 130,063

Location: Mesa, AZ 85210

Average time on market: 31 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: (9 reviews) "Friendly dealership"
https://static.cargurus.com/images/forsale/2017/06/02/03/37/2004_bmw_3_series-pic-1683544409742122534-152x114.jpeg

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

Fair Deal
$353 ABOVE
CarGurus IMV of $7,642

Price: $7,995

Mileage: 100,094

Location: Tempe, AZ 85281

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,995, 100,094 miles
Avg. Dealer Rating: (1 review) "Hands down, super great experience. Went above and beyond with emails and texts that technically he didn't have to do but did to help me.. wasn't pushy one bit, answered any and all questions.. love the truck also.. highly recommend"
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,157

Mileage: 96,753

Location: Phoenix, AZ 85008

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

2003 BMW 3 Series 330xi Used Cars in Fountain Hills, AZ 85268

Price: $5,995

Mileage: 141,500

Location: Fountain Hills, AZ 85268

Certified Pre-Owned: No Transmission: Manual Color: Blue-g Description: Used 2003 BMW 3 Series 330xi for sale - $5,995, 141,500 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package, Climate Package
Avg. Dealer Rating: (6 reviews) "the experience was great they replied back quickly"
https://static.cargurus.com/images/forsale/2017/07/07/15/56/2005_bmw_3_series-pic-5548432456358876943-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Scottsdale, AZ 85255

Price: $7,750

Mileage: 94,693

Location: Scottsdale, AZ 85255

Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 BMW 3 Series 330i for sale - $7,750, 94,693 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Great follow up "
https://static.cargurus.com/images/forsale/2017/07/28/10/17/2005_bmw_3_series-pic-3486896810812032538-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Tempe, AZ 85281

Price: $7,995

Mileage: 145,363

Location: Tempe, AZ 85281

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2005 BMW 3 Series 330i for sale - $7,995, 145,363 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Their response to my questions was the same wording as their ad. I asked for more and didn't get it."
https://static.cargurus.com/images/forsale/2017/08/12/04/47/2003_bmw_3_series-pic-7681902539619138644-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Phoenix, AZ 85016

Price: Negotiable

Mileage: 159,496

Location: Phoenix, AZ 85016

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci for sale , 159,496 miles
Avg. Dealer Rating: (1 review) "Asked for more pictures he ignored me. Terrible customer service. "
https://static.cargurus.com/images/forsale/2017/08/15/13/51/2004_bmw_3_series-pic-2815396373948645480-152x114.jpeg

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

Uncertain
$8,337 ABOVE
CarGurus IMV of $11,660

Price: $19,997

Mileage: 38,000

Location: Mesa, AZ 85205

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $19,997, 38,000 miles with Sport Package, Leather Seats, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/07/31/04/08/2004_bmw_3_series-pic-9062408951601203557-152x114.jpeg

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

Overpriced
$2,129 ABOVE
CarGurus IMV of $5,771

Price: $7,900

Mileage: 134,797

Location: Phoenix, AZ 85009

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,900, 134,797 miles
Avg. Dealer Rating: (15 reviews) "They over price their vehicles, then try to make deals to look like they are making a good deal. "
https://static.cargurus.com/images/forsale/2017/08/10/21/41/2004_bmw_3_series-pic-4868951830683947437-152x114.jpeg

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

Overpriced
$2,106 ABOVE
CarGurus IMV of $6,893

Price: $8,999

Mileage: 56,687

Location: Phoenix, AZ 85027

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i for sale - $8,999, 56,687 miles with Sport Package, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "So far so good. We plan on doing a transaction for this truck. Brett has been very helpful and friendly "
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 176 Great Deals $25,429 8,739 listings
2016 BMW 3 Series 51 Great Deals $19,500 1,886 listings
2015 BMW 3 Series 38 Great Deals $15,995 1,173 listings
2014 BMW 3 Series 236 Great Deals $13,315 5,253 listings
2013 BMW 3 Series 45 Great Deals $10,900 1,628 listings
2012 BMW 3 Series 34 Great Deals $9,995 617 listings
2011 BMW 3 Series 122 Great Deals $5,995 2,501 listings
2010 BMW 3 Series 38 Great Deals $5,986 794 listings
2009 BMW 3 Series 54 Great Deals $4,995 1,343 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,736 listings