
Used BMW 3 Series for Sale in Oklahoma City, OK
Showing 1-20 of 65 Listings
$6,999
2013 BMW 3 Series 328i
- 112,379 Miles
- Oklahoma City, OK (9 mi away)
- Remaining Lifespan: 5.6402597 yrs
- $1,095 Below market value of $8,094
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
112,379 Miles
Oklahoma City, OK (9 mi away)
| Category | Used Cars |
| Price | $6,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1G56DNR49411 |
| Location | Oklahoma City, OK - 9 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 112,379 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Drivetrain | Rear-wheel drive |
$8,995
$9,4952016 BMW 3 Series 320i
- 103,000 Miles
- Oklahoma City, OK (5 mi away)
- Remaining Lifespan: 6.0162115 yrs
- $1,592 Below market value of $10,587
- Listed 143 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
103,000 Miles
Oklahoma City, OK (5 mi away)
| Category | Used Cars |
| Price | $8,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A9C58GK617587 |
| Location | Oklahoma City, OK - 5 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 103,000 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$9,900
2010 BMW 3 Series 328i
- 52,981 Miles
- Oklahoma City, OK (7 mi away)
- $213 Below market value of $10,113
- Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i for Sale
52,981 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $9,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPH7G50ANM50055 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 52,981 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$6,900
2014 BMW 3 Series 328i
- 148,923 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 5.79975 yrs
- $356 Below market value of $7,256
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i for Sale
148,923 Miles
Oklahoma City, OK (7 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 | WBA3A5C56EP602282 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 148,923 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$27,610
2021 BMW 3 Series 330i
- 26,325 Miles
- Edmond, OK (11 mi away)
- Remaining Lifespan: 8.035132 yrs
- $1,133 Below market value of $28,743
- Listed 36 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
26,325 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $27,610 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J08M8C11052 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 26,325 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | routine maintenance |
$28,998
$29,9982022 BMW 3 Series 330i xDrive
- 45,923 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 8.413002 yrs
- $772 Below market value of $29,770
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series 330i xDrive for Sale
45,923 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $28,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J01N8C65569 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 45,923 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$33,051
$33,2212023 BMW 3 Series 330i
- 27,310 Miles
- Norman, OK (13 mi away)
- Remaining Lifespan: 8.878448 yrs
- $1,025 Below market value of $34,076
- Listed 185 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i for Sale
27,310 Miles
Norman, OK (13 mi away)
| Category | Used Cars |
| Price | $33,051 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF05P8D19109 |
| Location | Norman, OK - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 27,310 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper gray metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$38,733
2023 BMW 3 Series 330i xDrive
- 11,447 Miles
- Edmond, OK (11 mi away)
- Remaining Lifespan: 8.8824625 yrs
- $303 Above market value of $38,429
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
11,447 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $38,733 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05P8D44245 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,447 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, inspected, no accidents, clean history, certified pre-owned car |
$31,305
$31,3902024 BMW 3 Series 330i
- 33,402 Miles
- Edmond, OK (11 mi away)
- Remaining Lifespan: 9.453915 yrs
- $359 Above market value of $31,664
- Listed 54 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
33,402 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $31,305 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF00R8E85640 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 33,402 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, inspected, no accidents, clean history, certified pre-owned car |
$32,900
$33,9002020 BMW 3 Series M340i
- 85,090 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 7.669961 yrs
- $169 Above market value of $32,730
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
85,090 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $32,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C04LFH64952 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 85,090 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Orange |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$19,489
$19,7892019 BMW 3 Series 330i
- 91,815 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 7.4779773 yrs
- $696 Above market value of $18,792
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i for Sale
91,815 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $19,489 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R1C59KAE81579 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 91,815 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$30,100
$30,4902021 BMW 3 Series 330i xDrive
- 42,842 Miles
- Edmond, OK (11 mi away)
- Remaining Lifespan: 8.035132 yrs
- Market Price: $27,919
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i xDrive for Sale
42,842 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $30,100 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J03M8C12192 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 42,842 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, inspected, no accidents, clean history, certified pre-owned car |
$32,262
$32,2712025 BMW 3 Series 330i
- 33,019 Miles
- Norman, OK (13 mi away)
- Market Price: $30,521
- 1 Owner, High annual miles
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
33,019 Miles
Norman, OK (13 mi away)
| Category | Used Cars |
| Price | $32,262 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW04S8F10902 |
| Location | Norman, OK - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 33,019 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, warranty |
$6,900
$7,4002009 BMW 3 Series 328i
- 146,748 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 5.4610815 yrs
- Market Price: $6,414
- Listed 39 days ago
●
iSeeCars Dealer Score
Used 2009 BMW 3 Series 328i for Sale
146,748 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL13559PX27103 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | leather upholstery, power outlet, anti-theft system |
| Mileage | 146,748 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$24,944
$24,9792020 BMW 3 Series 330i xDrive
- 66,302 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 7.7276387 yrs
- Market Price: $23,487
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
66,302 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $24,944 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J04L8B09572 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 66,302 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Beige |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$29,998
2021 BMW 3 Series 330i
- 29,722 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 8.033349 yrs
- Market Price: $28,217
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
29,722 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $29,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J09M8B80278 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,722 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Brown |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$47,899
2025 BMW 3 Series 330i
- 8,254 Miles
- Edmond, OK (11 mi away)
- Market Price: $44,165
- Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
8,254 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $47,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW02S8F70516 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,254 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Red |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, no accidents, inspected, one owner, certified pre-owned car |
$51,025
2025 BMW 3 Series 330i
- 8,666 Miles
- Edmond, OK (11 mi away)
- 1 Owner, Low annual miles
- Listed 58 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
8,666 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $51,025 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW03S8F29392 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,666 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$14,900
2015 BMW 3 Series 335i
- 114,097 Miles
- Oklahoma City, OK (7 mi away)
- Remaining Lifespan: 5.8937387 yrs
- Market Price: $13,655
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 335i for Sale
114,097 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $14,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A9G56FNS65871 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 114,097 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$8,770
$8,7712014 BMW 3 Series 328i
- 148,712 Miles
- Oklahoma City, OK (4 mi away)
- Remaining Lifespan: 5.800173 yrs
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i for Sale
148,712 Miles
Oklahoma City, OK (4 mi away)
| Category | Used Cars |
| Price | $8,770 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C56EJ584708 |
| Location | Oklahoma City, OK - 4 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 148,712 mi. |
| Transmission | Automatic |
| Exterior Color | Estoril blue metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, inspected, clean history, non-smoker |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series in Oklahoma City?
| Engine | A 4-Cylinder 3 Series costs $18,286 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $1,102 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW 3 Series in Oklahoma City?
Least Expensive Color
Silver
$1,337
Average Savings
Most Expensive Color
Orange
$8,610
Average Premium
Average car color pricing for a used BMW 3 Series in Oklahoma City?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $1,337 Savings | |
| Red | $960 Savings | |
| Gray | $477 Savings | |
| White | $298 Savings | |
| Black | $169 Higher | |
| Blue | $843 Higher | |
| Orange | $8,610 Higher |
What BMW 3 Series color has the best resale value in Oklahoma City?
Price differences by car color compared to the average price of a used BMW 3 Series in Oklahoma City
What is the best time to buy a used BMW 3 Series in Oklahoma City?
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.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,230 | 2,220 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,335 | 2,180 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,317 | 1,335 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,758 | 1,045 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,754 | 472 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,553 | 451 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,062 | 357 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,856 | 308 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$44,325 | 283 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,956 | 178 Listings |
|