
Used BMW 3 Series for Sale in San Antonio, TX
Showing 1-20 of 246 Listings
$10,988
2007 BMW 3 Series 335i
- 69,448 Miles
- San Antonio, TX (0 mi away)
- Remaining Lifespan: 5.65241 yrs
- $361 Above market value of $10,626
- Listed Today
Used 2007 BMW 3 Series 335i for Sale
69,448 Miles
San Antonio, TX (0 mi away)
| Category | Used Cars |
| Price | $10,988 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL73557PX50946 |
| Location | San Antonio, TX - 0 mi. |
| Features | leather upholstery, power outlet, anti-theft system |
| Mileage | 69,448 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
| Positives | non-smoker, clean history, certified pre-owned car, garaged, new tires |
2022 BMW 3 Series 330i
- 54,714 Miles
- Schertz, TX (17 mi away)
- Remaining Lifespan: 8.40047 yrs
- Market Price: $26,012
- Listed Today
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series 330i for Sale
54,714 Miles
Schertz, TX (17 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J0XN8C32504 |
| Location | Schertz, TX - 17 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 54,714 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral grey metallic |
| Interior Color | Red |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$6,900
2013 BMW 3 Series 328i xDrive
- 134,000 Miles
- San Antonio, TX (12 mi away)
- Remaining Lifespan: 5.6478047 yrs
- $221 Below market value of $7,121
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
134,000 Miles
San Antonio, TX (12 mi away)
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5G59DNS04811 |
| Location | San Antonio, TX - 12 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 134,000 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Drivetrain | All-wheel drive |
| Positives | warranty, inspected, clean history |
$15,998
2018 BMW 3 Series 340i
- 124,245 Miles
- San Antonio, TX (12 mi away)
- Remaining Lifespan: 6.2490907 yrs
- $4,161 Below market value of $20,159
- Listed 1 day ago
Used 2018 BMW 3 Series 340i for Sale
124,245 Miles
San Antonio, TX (12 mi away)
| Category | Used Cars |
| Price | $15,998 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B3G52JNV00792 |
| Location | San Antonio, TX - 12 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 124,245 mi. |
| Transmission | Automatic |
| Exterior Color | Black metallic |
| Drivetrain | Rear-wheel drive |
$31,496
$32,9972025 BMW 3 Series 330i
- 34,368 Miles
- San Antonio, TX (13 mi away)
- $2,876 Above market value of $28,619
- High annual miles
- Listed 1 day ago
Used 2025 BMW 3 Series 330i for Sale
34,368 Miles
San Antonio, TX (13 mi away)
| Category | Used Cars |
| Price | $31,496 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW00S8F05244 |
| Location | San Antonio, TX - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 34,368 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$32,997
2025 BMW 3 Series 330i
- 31,378 Miles
- San Antonio, TX (13 mi away)
- $3,035 Above market value of $29,961
- High annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
31,378 Miles
San Antonio, TX (13 mi away)
| Category | Used Cars |
| Price | $32,997 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW03S8F08249 |
| Location | San Antonio, TX - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 31,378 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$22,995
2021 BMW 3 Series 330i
- 78,031 Miles
- San Antonio, TX (13 mi away)
- Remaining Lifespan: 8.010766 yrs
- $869 Above market value of $22,126
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
78,031 Miles
San Antonio, TX (13 mi away)
| Category | Used Cars |
| Price | $22,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J03M8B47633 |
| Location | San Antonio, TX - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 78,031 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$14,962
2017 BMW 3 Series 330i xDrive Gran Turismo
- 90,623 Miles
- San Antonio, TX (9 mi away)
- Remaining Lifespan: 5.536436 yrs
- $28 Above market value of $14,933
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive Gran Turismo for Sale
90,623 Miles
San Antonio, TX (9 mi away)
| Category | Used Cars |
| Price | $14,962 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z9C32HG826660 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 90,623 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$8,900
2017 BMW 3 Series 320i
- 111,630 Miles
- San Antonio, TX (8 mi away)
- Remaining Lifespan: 6.0591755 yrs
- $1,276 Below market value of $10,176
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
111,630 Miles
San Antonio, TX (8 mi away)
| Category | Used Cars |
| Price | $8,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A9C32HK864054 |
| Location | San Antonio, TX - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 111,630 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$9,995
2014 BMW 3 Series 320i
- 94,587 Miles
- San Antonio, TX (1 mi away)
- Remaining Lifespan: 5.7105856 yrs
- $233 Above market value of $9,761
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i for Sale
94,587 Miles
San Antonio, TX (1 mi away)
| Category | Used Cars |
| Price | $9,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C53EK134580 |
| Location | San Antonio, TX - 1 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 94,587 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$55,215
2026 BMW 3 Series 330i
- San Antonio, TX (9 mi away)
- Within $14 of similar cars
- Listed 3 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i for Sale
Miles
San Antonio, TX (9 mi away)
| Category | New Cars |
| Price | $55,215 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA13LA03TFW43825 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | mi. |
| Transmission | Automatic |
| Exterior Color | Vegas red metallic |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$52,940
2026 BMW 3 Series 330i
- San Antonio, TX (9 mi away)
- 2289 Below similar cars
- Listed 3 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i for Sale
Miles
San Antonio, TX (9 mi away)
| Category | New Cars |
| Price | $52,940 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA13LA05TFW42885 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$53,840
2026 BMW 3 Series 330i
- San Antonio, TX (9 mi away)
- 1389 Below similar cars
- Listed 3 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i for Sale
Miles
San Antonio, TX (9 mi away)
| Category | New Cars |
| Price | $53,840 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA13LA07TFW47330 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$54,340
2026 BMW 3 Series 330i
- San Antonio, TX (9 mi away)
- 889 Below similar cars
- Listed 3 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i for Sale
Miles
San Antonio, TX (9 mi away)
| Category | New Cars |
| Price | $54,340 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA13LA06TFW46279 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | mi. |
| Transmission | Automatic |
| Exterior Color | Dravit grey metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$18,108
$18,2272018 BMW 3 Series 330e iPerformance
- 44,262 Miles
- San Antonio, TX (5 mi away)
- $1,419 Below market value of $19,527
- Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330e iPerformance for Sale
44,262 Miles
San Antonio, TX (5 mi away)
| Category | Used Cars |
| Price | $18,108 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C58JA178698 |
| Location | San Antonio, TX - 5 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 44,262 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$28,998
2021 BMW 3 Series 330i
- 42,262 Miles
- San Antonio, TX (3 mi away)
- Remaining Lifespan: 8.010766 yrs
- Market Price: $26,984
- Listed 5 days ago
Used 2021 BMW 3 Series 330i for Sale
42,262 Miles
San Antonio, TX (3 mi away)
| Category | Used Cars |
| Price | $28,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J08M8B85939 |
| Location | San Antonio, TX - 3 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 42,262 mi. |
| Transmission | Automatic |
| Exterior Color | Sunset orange metallic |
| Interior Color | Brown |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$17,000
2019 BMW 3 Series 330i
- 110,868 Miles
- Boerne, TX (29 mi away)
- Remaining Lifespan: 7.441478 yrs
- $231 Above market value of $16,768
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i for Sale
110,868 Miles
Boerne, TX (29 mi away)
| Category | Used Cars |
| Price | $17,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R1C51KFH22943 |
| Location | Boerne, TX - 29 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 110,868 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Brown |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, clean history |
$39,977
2020 BMW 3 Series M340i
- 37,115 Miles
- San Antonio, TX (5 mi away)
- Remaining Lifespan: 7.69578 yrs
- $571 Below market value of $40,548
- Listed 5 days ago
Used 2020 BMW 3 Series M340i for Sale
37,115 Miles
San Antonio, TX (5 mi away)
| Category | Used Cars |
| Price | $39,977 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C08LA234333 |
| Location | San Antonio, TX - 5 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 37,115 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$5,680
1999 BMW 3 Series 323i
- 105,603 Miles
- San Antonio, TX (9 mi away)
- Remaining Lifespan: 4.6939077 yrs
- $1,955 Below market value of $7,635
- Listed 6 days ago
Used 1999 BMW 3 Series 323i for Sale
105,603 Miles
San Antonio, TX (9 mi away)
| Category | Used Cars |
| Price | $5,680 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBABJ7337XEA19694 |
| Location | San Antonio, TX - 9 mi. |
| Features | alloy wheels |
| Mileage | 105,603 mi. |
| Transmission | Manual |
| Exterior Color | Gray |
| MPG | 22 combined |
| Drivetrain | Rear-wheel drive |
$16,991
2018 BMW 3 Series 320i xDrive
- 63,198 Miles
- San Antonio, TX (8 mi away)
- Remaining Lifespan: 6.24854 yrs
- Market Price: $15,718
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i xDrive for Sale
63,198 Miles
San Antonio, TX (8 mi away)
| Category | Used Cars |
| Price | $16,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G58JNU45798 |
| Location | San Antonio, TX - 8 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 63,198 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
Used BMW 3 Series in San Antonio
How to save money when buying a used BMW 3 Series in San Antonio?
| Engine | A 4-Cylinder 3 Series costs $14,436 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $1,059 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW 3 Series in San Antonio?
Least Expensive Color
Black
$1,901
Average Savings
Most Expensive Color
Blue
$2,045
Average Premium
Average car color pricing for a used BMW 3 Series in San Antonio?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Black | $1,901 Savings | |
| White | $762 Savings | |
| Silver | $574 Savings | |
| Red | $443 Savings | |
| Brown | $370 Higher | |
| Gray | $1,130 Higher | |
| Orange | $1,206 Higher | |
| Blue | $2,045 Higher |
What BMW 3 Series color has the best resale value in San Antonio?
Price differences by car color compared to the average price of a used BMW 3 Series in San Antonio
What is the best time to buy a used BMW 3 Series in San Antonio?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Similar Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $30,799 | Save $9,657 on 672 deals | 2,791 listings |
| Cadillac Ats for Sale | $12,298 | Save $4,324 on 284 deals | 791 listings |
| Chrysler 300 for Sale | $16,828 | Save $5,572 on 1,046 deals | 2,692 listings |
| Hyundai Azera for Sale | $8,009 | Save $4,032 on 52 deals | 157 listings |
| Infiniti Q40 for Sale | $10,504 | Save $4,382 on 12 deals | 39 listings |
| Mercedes-Benz Cla-Class for Sale | $38,027 | Save $8,570 on 958 deals | 3,708 listings |
| Mitsubishi Lancer Evolution for Sale | $28,509 | Save $7,135 on 43 deals | 121 listings |
| Toyota Avalon for Sale | $15,600 | Save $7,875 on 530 deals | 1,593 listings |
| Volkswagen CC for Sale | $7,303 | Save $3,091 on 111 deals | 319 listings |
| Volvo S60 for Sale | $18,254 | Save $5,993 on 545 deals | 1,524 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $34,715 | Save $10,352 on 3,642 deals | 12,908 listings |
| BMW M3 for Sale | $71,190 | Save $13,177 on 329 deals | 1,303 listings |
| BMW M4 for Sale | $80,031 | Save $13,444 on 295 deals | 1,507 listings |
| BMW X5 for Sale | $65,746 | Save $14,683 on 4,593 deals | 21,658 listings |
| BMW i8 for Sale | $57,327 | Save $11,826 on 13 deals | 95 listings |
Explore other cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Houston | $35,690 | Save $9,713 on 135 deals | 510 listings |
| BMW 3 Series in Dallas | $30,791 | Save $8,128 on 169 deals | 432 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,759 | 2,234 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,875 | 2,191 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,013 | 1,466 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,597 | 1,087 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,834 | 505 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,436 | 455 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,177 | 413 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,781 | 360 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,767 | 290 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,854 | 229 Listings |
|