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


2004 BMW 3 Series 320si Review
by Waheed

Great!

comes with alot of toys and safety features as standard, very comfy seats and great handling. engine is quite punchy and sounds very sweet indeed, only let down being the constant need for petty!!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/11/06/10/2003_bmw_3_series-pic-4683851460196123857-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in New Braunfels, TX 78130

Good Deal

Price: $3,600

Mileage: 164,202

Location: New Braunfels, TX 78130

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $3,600, 164,202 miles with Premium Wheels
https://static.cargurus.com/images/forsale/2017/03/23/07/15/2005_bmw_3_series-pic-7493908951528485538-152x114.jpeg

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

Good Deal

Price: $4,499

Mileage: 134,396

Location: San Marcos, TX 78666

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White - White Description: Used 2005 BMW 3 Series 325i for sale - $4,499, 134,396 miles
Avg. Dealer Rating: (25 reviews) "Very nice man, will not pressure you and will be up front at all times. If he dosent have what you are looking for he will bend over backwards to help find you the auto."
https://static.cargurus.com/images/forsale/2017/03/18/03/11/2005_bmw_3_series-pic-3811698326519409408-152x114.jpeg

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

Fair Deal

Price: $5,990

Mileage: 94,987

Location: San Marcos, TX 78666

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Monaco Blue Metallic - Blue Description: Used 2005 BMW 3 Series 325i for sale - $5,990, 94,987 miles
Avg. Dealer Rating: (25 reviews) "dealer was polite and handed me the keys...let me inspect the vehicle at my leisure with no pressure.....once i turned the engine over...i knew it was time to leave.....it needed way too much work to bring the engine up to par."
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,995

Mileage: 124,370

Location: San Antonio, TX 78218

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $5,995, 124,370 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Contacted several different sales person because they would stop responding to me. Kinda felt like they didn't want to sell the vehicle. They will never get my business."
https://static.cargurus.com/images/forsale/2017/02/09/20/03/2003_bmw_3_series-pic-1010188836897879452-152x114.jpeg

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

Fair Deal

Price: $4,590

Mileage: 179,101

Location: San Marcos, TX 78666

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic - Gray Description: Used 2003 BMW 3 Series 325i for sale - $4,590, 179,101 miles
Avg. Dealer Rating: (25 reviews) "Ian is an honest person and will try hard to accomodate his customers with the best car and their economic means. He is truly the ideal salesman we all look for in a person: not pushy, very honest and he knows his business."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in San Antonio, TX 78223

Price: Negotiable

Mileage: 134,516

Location: San Antonio, TX 78223

Average time on market: 24 days Certified Pre-Owned: No Color: Black Sapphire Metal Description: Used 2004 BMW 3 Series 325i for sale , 134,516 miles
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: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,900, 112,000 miles
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

High Price

Price: $10,497

Mileage: 73,864

Location: San Antonio, TX 78233

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,497, 73,864 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (7 reviews) "Really great ! Just tying up some loose ends!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325Ci Used Cars in Seguin, TX 78155

Overpriced

Price: $7,950

Mileage: 79,697

Location: Seguin, TX 78155

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 BMW 3 Series 325Ci for sale - $7,950, 79,697 miles
Avg. Dealer Rating: (8 reviews) "Great people, honest, forthright and extremely nice! We purchased a truck from them and left as friends. Highly recommend this dealership!"
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 45 Great Deals $27,877 8,398 listings
2016 BMW 3 Series 189 Great Deals $21,000 4,179 listings
2015 BMW 3 Series 19 Great Deals $16,995 872 listings
2014 BMW 3 Series 203 Great Deals $11,980 4,164 listings
2013 BMW 3 Series 180 Great Deals $11,950 3,687 listings
2012 BMW 3 Series 23 Great Deals $11,980 795 listings
2011 BMW 3 Series 118 Great Deals $6,490 2,973 listings
2010 BMW 3 Series 39 Great Deals $5,500 917 listings
2009 BMW 3 Series 45 Great Deals $5,500 1,504 listings
2008 BMW 3 Series 76 Great Deals $4,900 1,910 listings