2004 BMW 3 Series for Sale in San Antonio, TX

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

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325xi Review
by Jason

Entry level luxury at its finest.

Looks good and is damn fast. And it has enough room to pack for a trip or hold two golf bags. The only bad part is that if you drive it like a bat out of hell (which the car obliges nicely), you only get 15-18 mpg. Still, it is totally worth it.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/19/17/53/2004_bmw_3_series-pic-1373996797137294516-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in San Marcos, TX 78666

Good Deal

Price: $4,499

Mileage: 120,220

Location: San Marcos, TX 78666

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic - Gray Description: Used 2004 BMW 3 Series 325i for sale - $4,499, 120,220 miles
Avg. Dealer Rating: (27 reviews) "Site responded within a reasonable time to all my questions. Car sold before I could get to test drive vehicle. "
https://static.cargurus.com/images/forsale/2017/01/12/20/47/2004_bmw_3_series-pic-2280785324023063545-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in San Antonio, TX 78218

Fair Deal

Price: $5,195

Mileage: 124,370

Location: San Antonio, TX 78218

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $5,195, 124,370 miles with Alloy Wheels
Avg. Dealer Rating: (24 reviews) "My experience here was by far the best car buying experience I have ever had. There was absolutely zero pushiness or usual used-car buying sleaziness that happened here. Mike the Manager of the place, says he treats his customers the way he'd want to be treated, and that's so true! They freely let me test drive any vehicle I wanted by myself, telling me to take it out for a long drive. They were gracious about every little thing, which felt crazy for being at a used car lot! These guys are car enthusiasts, so all the cars on their lot are very good quality. He encouraged me to take it out for a pre-inspection for my own peace of mind, and when I brought back the report (with only two very minor issues), he was happy to drop the price slightly to account for those two issues. Since my wife was out of town that weekend, I was there by myself, so I had to get my own vehicle home as well as the vehicle I just purchased. Mike gladly offered to have me picked up from out house so I can Pick up My Car. Everything about the entire experience here was just excellent. I will return here in the future for the next used car because no where else compares."
https://static.cargurus.com/images/forsale/2017/04/28/07/52/2004_bmw_3_series-pic-773765079525690809-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in San Marcos, TX 78666

Fair Deal

Price: $4,999

Mileage: 157,954

Location: San Marcos, TX 78666

Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic - Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $4,999, 157,954 miles
Avg. Dealer Rating: (27 reviews) "Attentive, but not pushy. The staff seemed helpful and serious about getting our questions answered. The vehicles were clean and the lot was well maintained. For a smaller dealer they are worth checking out."
https://static.cargurus.com/images/forsale/2017/04/16/04/11/2003_bmw_3_series-pic-6676035675417010890-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in San Antonio, TX 78212

Fair Deal

Price: $4,490

Mileage: 153,400

Location: San Antonio, TX 78212

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330Ci for sale - $4,490, 153,400 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Called about the vehicle and told the guy that I would be financing a vehicle and he asked me how much money I had. I went to go look at the vehicle and when I got there the guy said oh did I tell you that it was a salvage. A closer look at the truck and it was falling apart and a lot of cheap fixes were done to try and bandaid the problems. Not a good experience at all. "
https://static.cargurus.com/images/forsale/2017/03/29/00/26/2003_bmw_3_series-pic-389640535256103393-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in San Antonio, TX 78233

Price: $3,995

Mileage: 149,104

Location: San Antonio, TX 78233

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330i for sale - $3,995, 149,104 miles
Avg. Dealer Rating: (2 reviews) "Provided the info I needed and answered my questions."
https://static.cargurus.com/images/forsale/2016/04/10/06/55/2004_bmw_3_series-pic-356817537637766042-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in San Antonio, TX 78257

Price: Negotiable

Mileage: 45,114

Location: San Antonio, TX 78257

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2004 BMW 3 Series 330Ci for sale , 45,114 miles with Aluminum Wheels
Avg. Dealer Rating: (32 reviews) "Dealt with Jon Sayers on this vehicle. He could not have been nicer or more informative. Even though we did not purchase the car, we really like it and the service we received. "
https://static.cargurus.com/images/forsale/2016/02/03/18/41/2005_bmw_3_series-pic-7143168881523050332-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Pleasanton, TX 78064

Price: Negotiable

Mileage: 120,552

Location: Pleasanton, TX 78064

Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 330xi for sale , 120,552 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "This was the best dealership I've ever worked with, they were very responsive and helpful. They made the process an extreamely pleasant one! Thank you to Roy, Mr Trevino, and Jesse!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in San Antonio, TX 78251

Price: Negotiable

Mileage: ?

Location: San Antonio, TX 78251

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Real nice person!very accommodating!he tries to do what he can for make people happy with their purchase!"
https://static.cargurus.com/images/forsale/2017/03/18/01/42/2003_bmw_3_series-pic-6950242768308793272-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in San Antonio, TX 78212

High Price

Price: $5,900

Mileage: 112,000

Location: San Antonio, TX 78212

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,900, 112,000 miles
Avg. Dealer Rating: (1 review) "Great Staff Great Prices!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330Ci Convertible Used Cars in Cibolo, TX 78108

High Price

Price: $7,995

Mileage: 109,822

Location: Cibolo, TX 78108

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $7,995, 109,822 miles
Avg. Dealer Rating: (4 reviews) "Good response,timely! :-)"
https://static.cargurus.com/images/forsale/2017/04/29/05/20/2005_bmw_3_series-pic-2842359315783417171-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in San Antonio, TX 78238

High Price

Price: $11,999

Mileage: 73,120

Location: San Antonio, TX 78238

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,999, 73,120 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "This was the truck I was looking for "
https://static.cargurus.com/images/forsale/2017/03/08/09/52/2005_bmw_3_series-pic-6580263179305703942-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in San Antonio, TX 78233

Overpriced

Price: $11,997

Mileage: 73,864

Location: San Antonio, TX 78233

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $11,997, 73,864 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (7 reviews) "Excellent service. The vehicle I was looking for was ready and the buying process was quick. Marvin is a standup sales person. We will be buying our truck here."
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 44 Great Deals $27,996 8,298 listings
2016 BMW 3 Series 143 Great Deals $19,995 3,445 listings
2015 BMW 3 Series 19 Great Deals $15,999 949 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,432 listings
2013 BMW 3 Series 90 Great Deals $11,950 2,853 listings
2012 BMW 3 Series 30 Great Deals $11,500 713 listings
2011 BMW 3 Series 118 Great Deals $7,495 2,804 listings
2010 BMW 3 Series 36 Great Deals $5,795 885 listings
2009 BMW 3 Series 41 Great Deals $5,399 1,418 listings
2008 BMW 3 Series 61 Great Deals $4,700 1,908 listings