
Used BMW 3 Series for Sale in Tampa, FL
Showing 1-20 of 185 Listings
Featured
$14,655
$16,2172018 BMW 3 Series 330i
- 65,974 Miles
- Bradenton, FL (35 mi away)
- Remaining Lifespan: 6.394136 yrs
- $2,206 Below market value of $16,861
- Listed 26 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i for Sale
65,974 Miles
Bradenton, FL (35 mi away)
| Category | Used Cars |
| Price | $14,655 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C59JK886413 |
| Location | Bradenton, FL - 35 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 65,974 mi. |
| Transmission | Automatic |
| Exterior Color | Platinum silver metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
Featured
$7,988
2012 BMW 3 Series 335i
- 120,705 Miles
- Pinellas Park, FL (15 mi away)
- Remaining Lifespan: 5.5830035 yrs
- $1,776 Below market value of $9,764
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2012 BMW 3 Series 335i for Sale
120,705 Miles
Pinellas Park, FL (15 mi away)
| Category | Used Cars |
| Price | $7,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A9G50CNN67782 |
| Location | Pinellas Park, FL - 15 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, power outlet |
| Mileage | 120,705 mi. |
| Transmission | Automatic |
| Drivetrain | Rear-wheel drive |
$7,895
2015 BMW 3 Series 328i
- 93,733 Miles
- Largo, FL (18 mi away)
- Remaining Lifespan: 5.840023 yrs
- $3,294 Below market value of $11,189
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
93,733 Miles
Largo, FL (18 mi away)
| Category | Used Cars |
| Price | $7,895 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G55FNS88616 |
| Location | Largo, FL - 18 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 93,733 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$29,299
$29,3992024 BMW 3 Series 330i
- 25,971 Miles
- Lutz, FL (15 mi away)
- Remaining Lifespan: 9.810558 yrs
- $3,523 Below market value of $32,822
- Listed 21 days ago
Used 2024 BMW 3 Series 330i for Sale
25,971 Miles
Lutz, FL (15 mi away)
| Category | Used Cars |
| Price | $29,299 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF07R8E28285 |
| Location | Lutz, FL - 15 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,971 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$9,694
2015 BMW 3 Series 328i
- 83,084 Miles
- Saint Petersburg, FL (16 mi away)
- Remaining Lifespan: 5.840023 yrs
- $2,530 Below market value of $12,224
- Listed Today
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
83,084 Miles
Saint Petersburg, FL (16 mi away)
| Category | Used Cars |
| Price | $9,694 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C52FP605505 |
| Location | Saint Petersburg, FL - 16 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 83,084 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$7,999
2014 BMW 3 Series 328d xDrive
- 100,980 Miles
- Port Richey, FL (28 mi away)
- Remaining Lifespan: 6.891931 yrs
- $3,152 Below market value of $11,151
- Listed 28 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328d xDrive for Sale
100,980 Miles
Port Richey, FL (28 mi away)
| Category | Used Cars |
| Price | $7,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | WBA3D5C55EKX96839 |
| Location | Port Richey, FL - 28 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 100,980 mi. |
| Transmission | Automatic |
| Exterior Color | Orion silver metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$9,995
2017 BMW 3 Series 330i
- 90,669 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 6.1665316 yrs
- $2,258 Below market value of $12,253
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
90,669 Miles
Tampa, FL (4 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 | WBA8B9G52HNU09731 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 90,669 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$4,999
2014 BMW 3 Series 320i
- 129,946 Miles
- Lake Alfred, FL (47 mi away)
- Remaining Lifespan: 5.7284408 yrs
- $2,615 Below market value of $7,614
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i for Sale
129,946 Miles
Lake Alfred, FL (47 mi away)
| Category | Used Cars |
| Price | $4,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C51EK131659 |
| Location | Lake Alfred, FL - 47 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 129,946 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$9,995
$10,4952016 BMW 3 Series 320i
- 69,917 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 5.9225698 yrs
- $3,286 Below market value of $13,281
- Listed 82 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
69,917 Miles
Tampa, FL (4 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 | WBA8E1G58GNT99133 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 69,917 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$33,498
$33,9982025 BMW 3 Series 330i
- 12,197 Miles
- Brandon, FL (11 mi away)
- $8,057 Below market value of $41,555
- 1 Owner, Low annual miles
- Listed 101 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
12,197 Miles
Brandon, FL (11 mi away)
| Category | Used Cars |
| Price | $33,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW08S8F31767 |
| Location | Brandon, FL - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,197 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$12,475
$12,8752017 BMW 3 Series 330i xDrive
- 78,673 Miles
- Sarasota, FL (46 mi away)
- Remaining Lifespan: 6.1665316 yrs
- $2,958 Below market value of $15,433
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
78,673 Miles
Sarasota, FL (46 mi away)
| Category | Used Cars |
| Price | $12,475 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G36HNU61646 |
| Location | Sarasota, FL - 46 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 78,673 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$6,995
$8,8882017 BMW 3 Series 320i
- 113,844 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 6.1665316 yrs
- $2,981 Below market value of $9,976
- Listed 87 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
113,844 Miles
Tampa, FL (4 mi away)
| Category | Used Cars |
| Price | $6,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G34HNU16946 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 113,844 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$5,585
$5,9852013 BMW 3 Series 320i
- 134,277 Miles
- Tampa, FL (7 mi away)
- Remaining Lifespan: 5.6438813 yrs
- $1,734 Below market value of $7,319
- Listed 26 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 320i for Sale
134,277 Miles
Tampa, FL (7 mi away)
| Category | Used Cars |
| Price | $5,585 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C52DK128820 |
| Location | Tampa, FL - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 134,277 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, clean history, receipts, no accidents, warranty |
$32,988
$32,9992025 BMW 3 Series 330i
- 16,963 Miles
- Lutz, FL (15 mi away)
- $5,927 Below market value of $38,915
- 1 Owner
- Listed 7 days ago
Used 2025 BMW 3 Series 330i for Sale
16,963 Miles
Lutz, FL (15 mi away)
| Category | Used Cars |
| Price | $32,988 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW06S8F00615 |
| Location | Lutz, FL - 15 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,963 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$6,495
2016 BMW 3 Series 320i
- 132,319 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 5.9843063 yrs
- $1,710 Below market value of $8,205
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
132,319 Miles
Tampa, FL (4 mi away)
| Category | Used Cars |
| Price | $6,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A9C59GK618568 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 132,319 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$7,495
$7,6762014 BMW 3 Series 328i
- 106,358 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 5.7281446 yrs
- $1,853 Below market value of $9,348
- Listed 98 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i for Sale
106,358 Miles
Tampa, FL (4 mi away)
| Category | Used Cars |
| Price | $7,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C52EF604617 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 106,358 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$10,355
$10,5502015 BMW 3 Series 328i xDrive Gran Turismo
- 83,167 Miles
- Wesley Chapel, FL (23 mi away)
- Remaining Lifespan: 5.2806106 yrs
- $2,522 Below market value of $12,877
- Listed 82 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive Gran Turismo for Sale
83,167 Miles
Wesley Chapel, FL (23 mi away)
| Category | Used Cars |
| Price | $10,355 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z5C51FD671821 |
| Location | Wesley Chapel, FL - 23 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 83,167 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$14,995
2018 BMW 3 Series 330i
- 51,500 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 6.393386 yrs
- $3,606 Below market value of $18,601
- Listed 82 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i for Sale
51,500 Miles
Tampa, FL (4 mi away)
| Category | Used Cars |
| Price | $14,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G50JNU98012 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 51,500 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$6,899
$7,1002013 BMW 3 Series 328i
- 106,454 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 5.643423 yrs
- $1,416 Below market value of $8,315
- Listed 98 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
106,454 Miles
Tampa, FL (4 mi away)
| Category | Used Cars |
| Price | $6,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1G5XDNR49394 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 106,454 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$20,994
$21,5312019 BMW 3 Series 330i xDrive
- 44,821 Miles
- Saint Petersburg, FL (16 mi away)
- Remaining Lifespan: 7.6065216 yrs
- $3,590 Below market value of $24,584
- Listed 58 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i xDrive for Sale
44,821 Miles
Saint Petersburg, FL (16 mi away)
| Category | Used Cars |
| Price | $20,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J59K8B00019 |
| Location | Saint Petersburg, FL - 16 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 44,821 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$5,995
2012 BMW 3 Series 328i
- 141,443 Miles
- Tampa, FL (4 mi away)
- Remaining Lifespan: 5.4886355 yrs
- $791 Below market value of $6,786
- Listed 55 days ago
●
iSeeCars Dealer Score
Used 2012 BMW 3 Series 328i for Sale
141,443 Miles
Tampa, FL (4 mi away)
| Category | Used Cars |
| Price | $5,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C51CF346426 |
| Location | Tampa, FL - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, power outlet, anti-theft system |
| Mileage | 141,443 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
Used BMW 3 Series in Tampa
How to save money when buying a used BMW 3 Series in Tampa?
| Engine | A 4-Cylinder 3 Series costs $14,847 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $1,524 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW 3 Series in Tampa?
Least Expensive Color
Silver
$4,533
Average Savings
Most Expensive Color
Blue
$1,339
Average Premium
Average car color pricing for a used BMW 3 Series in Tampa?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $4,533 Savings | |
| Red | $2,199 Savings | |
| Black | $1,295 Savings | |
| Brown | $923 Savings | |
| White | $780 Savings | |
| Orange | $783 Higher | |
| Gray | $793 Higher | |
| Blue | $1,339 Higher |
What BMW 3 Series color has the best resale value in Tampa?
Price differences by car color compared to the average price of a used BMW 3 Series in Tampa
What is the best time to buy a used BMW 3 Series in Tampa?
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 | $35,237 | Save $7,521 on 1,032 deals | 3,647 listings |
| Cadillac Ats for Sale | $13,080 | Save $4,738 on 230 deals | 587 listings |
| Chrysler 300 for Sale | $17,736 | Save $6,185 on 906 deals | 2,382 listings |
| Hyundai Azera for Sale | $8,535 | Save $3,058 on 45 deals | 132 listings |
| Infiniti Q40 for Sale | $10,169 | Save $2,364 on 14 deals | 22 listings |
| Mercedes-Benz Cla-Class for Sale | $39,550 | Save $9,993 on 917 deals | 3,462 listings |
| Mitsubishi Lancer Evolution for Sale | $29,003 | Save $11,144 on 40 deals | 104 listings |
| Toyota Avalon for Sale | $16,409 | Save $6,209 on 516 deals | 1,390 listings |
| Volkswagen CC for Sale | $7,688 | Save $3,312 on 60 deals | 200 listings |
| Volvo S60 for Sale | $21,065 | Save $7,559 on 641 deals | 1,431 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $35,599 | Save $10,165 on 3,098 deals | 10,055 listings |
| BMW M3 for Sale | $73,703 | Save $18,621 on 271 deals | 1,141 listings |
| BMW M4 for Sale | $79,479 | Save $13,021 on 228 deals | 1,175 listings |
| BMW X5 for Sale | $62,438 | Save $13,570 on 3,988 deals | 15,274 listings |
| BMW i8 for Sale | $56,028 | Save $13,861 on 30 deals | 93 listings |
Explore other cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Orlando | $15,156 | Save $6,128 on 89 deals | 190 listings |
| BMW 3 Series in Miami | $36,014 | Save $10,172 on 180 deals | 616 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,950 | 2,026 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$29,283 | 1,981 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,307 | 1,194 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$10,015 | 803 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$11,085 | 444 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,291 | 409 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,343 | 367 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,778 | 305 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,597 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$29,804 | 251 Listings |
|