
Used BMW 3 Series for Sale in San Antonio, TX
Showing 1-20 of 240 Listings
Featured
$15,000
2018 BMW 3 Series 320i
- 27,555 Miles
- San Antonio, TX (12 mi away)
- Remaining Lifespan: 6.3 yrs
- $4,433 Below market value of $19,433
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i for Sale
27,555 Miles
San Antonio, TX (12 mi away)
| Category | Used Cars |
| Price | $15,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G51JNU92342 |
| Location | San Antonio, TX - 12 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 27,555 mi. |
| Transmission | Automatic |
| Exterior Color | Gold |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
Featured
$7,950
2013 BMW 3 Series 328i
- 137,013 Miles
- Austin, TX (69 mi away)
- Remaining Lifespan: 5.6 yrs
- Market Price: $7,404
- Listed 49 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
137,013 Miles
Austin, TX (69 mi away)
| Category | Used Cars |
| Price | $7,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C57DF355942 |
| Location | Austin, TX - 69 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 137,013 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$14,998
2017 BMW 3 Series 330i
- 80,888 Miles
- San Antonio, TX (12 mi away)
- Remaining Lifespan: 6.1 yrs
- Market Price: $14,058
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
80,888 Miles
San Antonio, TX (12 mi away)
| Category | Used Cars |
| Price | $14,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C37HK885477 |
| Location | San Antonio, TX - 12 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 80,888 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
2013 BMW 3 Series 328i
- 102,110 Miles
- San Antonio, TX (15 mi away)
- Remaining Lifespan: 5.6 yrs
- Market Price: $8,596
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
102,110 Miles
San Antonio, TX (15 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1C5XDF444648 |
| Location | San Antonio, TX - 15 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 102,110 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Drivetrain | Rear-wheel drive |
$8,550
2017 BMW 3 Series 320i
- 124,948 Miles
- New Braunfels, TX (31 mi away)
- Remaining Lifespan: 6.1 yrs
- $533 Below market value of $9,083
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
124,948 Miles
New Braunfels, TX (31 mi away)
| Category | Used Cars |
| Price | $8,550 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G53HNU13828 |
| Location | New Braunfels, TX - 31 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 124,948 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$9,379
2016 BMW 3 Series 320i
- 116,069 Miles
- Buda, TX (57 mi away)
- Remaining Lifespan: 5.9 yrs
- $218 Below market value of $9,597
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
116,069 Miles
Buda, TX (57 mi away)
| Category | Used Cars |
| Price | $9,379 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G57GNT34077 |
| Location | Buda, TX - 57 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 116,069 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
2019 BMW 3 Series 330i
- 72,826 Miles
- San Antonio, TX (9 mi away)
- Remaining Lifespan: 7.4 yrs
- Market Price: $21,865
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i for Sale
72,826 Miles
San Antonio, TX (9 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R1C51KAK08018 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 72,826 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$44,995
2023 BMW 3 Series M340i
- 58,322 Miles
- Schertz, TX (17 mi away)
- $139 Above market value of $45,134
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
58,322 Miles
Schertz, TX (17 mi away)
| Category | Used Cars |
| Price | $44,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS02P8D04256 |
| Location | Schertz, TX - 17 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 58,322 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$33,500
2025 BMW 3 Series 330i xDrive
- 17,103 Miles
- San Antonio, TX (5 mi away)
- $6,030 Below market value of $39,530
- 1 Owner
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
17,103 Miles
San Antonio, TX (5 mi away)
| Category | Used Cars |
| Price | $33,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW07S8E97510 |
| Location | San Antonio, TX - 5 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,103 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$29,496
2023 BMW 3 Series 330i
- 38,642 Miles
- San Antonio, TX (9 mi away)
- Remaining Lifespan: 8.8 yrs
- $2,401 Below market value of $31,897
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i for Sale
38,642 Miles
San Antonio, TX (9 mi away)
| Category | Used Cars |
| Price | $29,496 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF04P8D17982 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,642 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$14,981
2018 BMW 3 Series 330i
- 69,127 Miles
- San Antonio, TX (12 mi away)
- Remaining Lifespan: 6.3 yrs
- $1,546 Below market value of $16,527
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i for Sale
69,127 Miles
San Antonio, TX (12 mi away)
| Category | Used Cars |
| Price | $14,981 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G59JNU57958 |
| Location | San Antonio, TX - 12 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 69,127 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$16,500
2018 BMW 3 Series 320i
- 63,886 Miles
- San Antonio, TX (5 mi away)
- Remaining Lifespan: 6.3 yrs
- Market Price: $15,312
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i for Sale
63,886 Miles
San Antonio, TX (5 mi away)
| Category | Certified Used Cars |
| Price | $16,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G57JNU89963 |
| Location | San Antonio, TX - 5 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 63,886 mi. |
| Exterior Color | White |
| Drivetrain | Rear-wheel drive |
$13,490
2015 BMW 3 Series 328i xDrive
- 113,536 Miles
- San Antonio, TX (5 mi away)
- Remaining Lifespan: 5.4 yrs
- Market Price: $11,946
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive for Sale
113,536 Miles
San Antonio, TX (5 mi away)
| Category | Used Cars |
| Price | $13,490 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3G7C55FK480751 |
| Location | San Antonio, TX - 5 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 113,536 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$9,998
2016 BMW 3 Series 320i xDrive
- 95,822 Miles
- Buda, TX (57 mi away)
- Remaining Lifespan: 5.9 yrs
- $1,900 Below market value of $11,898
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i xDrive for Sale
95,822 Miles
Buda, TX (57 mi away)
| Category | Used Cars |
| Price | $9,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G55GNT41553 |
| Location | Buda, TX - 57 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 95,822 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
2021 BMW 3 Series 330i
- 78,431 Miles
- San Antonio, TX (9 mi away)
- Remaining Lifespan: 8 yrs
- Market Price: $22,559
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
78,431 Miles
San Antonio, TX (9 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J06M8B57203 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 78,431 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$13,998
2014 BMW 3 Series 320i
- 76,893 Miles
- San Antonio, TX (3 mi away)
- Remaining Lifespan: 5.7 yrs
- Low annual miles
- Listed 7 days ago
Used 2014 BMW 3 Series 320i for Sale
76,893 Miles
San Antonio, TX (3 mi away)
| Category | Used Cars |
| Price | $13,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C54EK132966 |
| Location | San Antonio, TX - 3 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 76,893 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$25,792
$25,7942021 BMW 3 Series 330i
- 39,941 Miles
- Boerne, TX (29 mi away)
- Remaining Lifespan: 8 yrs
- $1,333 Below market value of $27,125
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
39,941 Miles
Boerne, TX (29 mi away)
| Category | Used Cars |
| Price | $25,792 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J00M8B48965 |
| Location | Boerne, TX - 29 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 39,941 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$13,495
2016 BMW 3 Series 328i
- 76,341 Miles
- San Antonio, TX (1 mi away)
- Remaining Lifespan: 5.9 yrs
- $141 Above market value of $13,636
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
76,341 Miles
San Antonio, TX (1 mi away)
| Category | Used Cars |
| Price | $13,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E9C55GK643651 |
| Location | San Antonio, TX - 1 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 76,341 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$17,999
2019 BMW 3 Series 330i
- 91,960 Miles
- San Antonio, TX (1 mi away)
- Remaining Lifespan: 7.4 yrs
- $1,542 Below market value of $19,541
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i for Sale
91,960 Miles
San Antonio, TX (1 mi away)
| Category | Used Cars |
| Price | $17,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R1C58KAK09795 |
| Location | San Antonio, TX - 1 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 91,960 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$54,962
2024 BMW 3 Series M340i
- 13,008 Miles
- San Antonio, TX (9 mi away)
- $926 Above market value of $54,035
- 1 Owner, Certified used
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
13,008 Miles
San Antonio, TX (9 mi away)
| Category | Certified Used Cars |
| Price | $54,962 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS03R8E23758 |
| Location | San Antonio, TX - 9 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,008 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, certified pre-owned car, clean history |
$53,450
2026 BMW 3 Series 330i
- Austin, TX (69 mi away)
- $630 Below similar cars
- Listed 9 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i for Sale
1 Miles
Austin, TX (69 mi away)
| Category | New Cars |
| Price | $53,450 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA13LA02TFW37885 |
| Location | Austin, TX - 69 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 1 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$52,015
2026 BMW 3 Series 330i
- Austin, TX (69 mi away)
- $2,065 Below similar cars
- Listed 9 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i for Sale
1 Miles
Austin, TX (69 mi away)
| Category | New Cars |
| Price | $52,015 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69CW0XT8G25120 |
| Location | Austin, TX - 69 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 1 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Red |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
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 | $31,891 | Save $9,667 on 810 deals | 3,101 listings |
| Cadillac Ats for Sale | $11,947 | Save $4,460 on 352 deals | 815 listings |
| Chrysler 300 for Sale | $16,543 | Save $6,078 on 1,212 deals | 2,897 listings |
| Hyundai Azera for Sale | $7,764 | Save $4,576 on 64 deals | 176 listings |
| Infiniti Q40 for Sale | $10,479 | Save $2,978 on 12 deals | 45 listings |
| Mercedes-Benz Cla-Class for Sale | $38,381 | Save $9,947 on 989 deals | 3,938 listings |
| Mitsubishi Lancer Evolution for Sale | $28,255 | Save $6,828 on 46 deals | 126 listings |
| Toyota Avalon for Sale | $15,373 | Save $5,525 on 589 deals | 1,618 listings |
| Volkswagen CC for Sale | $7,209 | Save $3,227 on 144 deals | 357 listings |
| Volvo S60 for Sale | $18,415 | Save $6,292 on 665 deals | 1,586 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $33,743 | Save $9,845 on 4,011 deals | 13,050 listings |
| BMW M3 for Sale | $70,704 | Save $12,392 on 346 deals | 1,395 listings |
| BMW M4 for Sale | $78,545 | Save $15,425 on 296 deals | 1,490 listings |
| BMW X5 for Sale | $62,282 | Save $15,359 on 5,019 deals | 19,171 listings |
| BMW i8 for Sale | $58,640 | Save $11,802 on 22 deals | 98 listings |
Explore other cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Houston | $34,982 | Save $7,041 on 158 deals | 530 listings |
| BMW 3 Series in Dallas | $31,497 | Save $7,102 on 169 deals | 444 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$30,984 | 2,226 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,447 | 2,145 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$8,935 | 1,530 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,577 | 1,071 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,730 | 527 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,101 | 463 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,236 | 410 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,324 | 398 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,827 | 285 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,257 | 245 Listings |
|