
Used BMW 3 Series for Sale in Oklahoma City, OK
Showing 1-20 of 31 Listings
$13,995
2017 BMW 3 Series 330i xDrive
- 71,473 Miles
- Listed 4 days ago
- Bethany, OK (8 mi away)
- $3,314 Below market value of $17,309
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
71,473 Miles
Bethany, OK (8 mi away)
| Category | Used Cars |
| Price | $13,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G37HNU65477 |
| Location | Bethany, OK - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 71,473 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Gray |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$7,445
$7,9952013 BMW 3 Series 328i
- 87,000 Miles
- Listed 55 days ago
- Oklahoma City, OK (7 mi away)
- $3,120 Below market value of $10,565
- iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
87,000 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $7,445 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKE5C57DJ106988 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, anti-theft system |
| Mileage | 87,000 mi. |
| Transmission | Automatic |
| Exterior Color | Beige |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$11,995
2017 BMW 3 Series 320i
- 78,339 Miles
- Listed 87 days ago
- Bethany, OK (8 mi away)
- $1,920 Below market value of $13,915
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
78,339 Miles
Bethany, OK (8 mi away)
| Category | Used Cars |
| Price | $11,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G38HNU18490 |
| Location | Bethany, OK - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 78,339 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$19,400
$19,9002020 BMW 3 Series 330i xDrive
- 86,142 Miles
- Listed 118 days ago
- Oklahoma City, OK (7 mi away)
- $2,390 Below market value of $21,790
- iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
86,142 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $19,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J00L8B25963 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 86,142 mi. |
| Transmission | Automatic |
| Exterior Color | Orange |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$27,943
$29,4772024 BMW 3 Series 330i
- 37,742 Miles
- Listed 49 days ago
- Edmond, OK (11 mi away)
- $2,579 Below market value of $30,522
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
37,742 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $27,943 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF08R8E29249 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 37,742 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$28,995
$29,1032021 BMW 3 Series 330i xDrive
- 25,494 Miles
- Listed 25 days ago
- Edmond, OK (11 mi away)
- $1,927 Below market value of $30,922
- iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i xDrive for Sale
25,494 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $28,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J09M8C02489 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,494 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$34,350
$34,4002023 BMW 3 Series 330i
- 27,310 Miles
- Listed 24 days ago
- Oklahoma City, OK (6 mi away)
- $933 Below market value of $35,283
- iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i for Sale
27,310 Miles
Oklahoma City, OK (6 mi away)
| Category | Used Cars |
| Price | $34,350 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF05P8D19109 |
| Location | Oklahoma City, OK - 6 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 27,310 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Gray |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$7,950
2013 BMW 3 Series 328i xDrive
- 124,000 Miles
- Listed 4 days ago
- Edmond, OK (15 mi away)
- $321 Below market value of $8,271
Used 2013 BMW 3 Series 328i xDrive for Sale
124,000 Miles
Edmond, OK (15 mi away)
| Category | Used Cars |
| Price | $7,950 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3G56DNP38479 |
| Location | Edmond, OK - 15 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 124,000 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$21,900
$22,9002022 BMW 3 Series 330e
- 84,263 Miles
- Listed 117 days ago
- Oklahoma City, OK (7 mi away)
- $2,328 Below market value of $24,228
- iSeeCars Dealer Score
Used 2022 BMW 3 Series 330e for Sale
84,263 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $21,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW5P7J02N8C52853 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 84,263 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 75 combined |
| Drivetrain | Rear-wheel drive |
$8,995
2015 BMW 3 Series 328i
- 121,713 Miles
- Listed 114 days ago
- Bethany, OK (8 mi away)
- $343 Below market value of $9,338
- iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
121,713 Miles
Bethany, OK (8 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 | WBA3A5G51FNS84241 |
| Location | Bethany, OK - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 121,713 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$11,995
2015 BMW 3 Series 328i xDrive Gran Turismo
- 95,504 Miles
- Listed 55 days ago
- Oklahoma City, OK (7 mi away)
- $331 Below market value of $12,326
- iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive Gran Turismo for Sale
95,504 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $11,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X5C57FD560917 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 95,504 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$42,366
2025 BMW 3 Series 330i xDrive
- 17,818 Miles
- Listed 3 days ago
- Oklahoma City, OK (4 mi away)
- $1,173 Above market value of $41,192
- iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
17,818 Miles
Oklahoma City, OK (4 mi away)
| Category | Used Cars |
| Price | $42,366 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW03S8F01035 |
| Location | Oklahoma City, OK - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,818 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$10,995
2015 BMW 3 Series 328i xDrive Gran Turismo
- 113,039 Miles
- Listed 4 days ago
- Bethany, OK (8 mi away)
- $160 Above market value of $10,834
- iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive Gran Turismo for Sale
113,039 Miles
Bethany, OK (8 mi away)
| Category | Used Cars |
| Price | $10,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X5C57FD561582 |
| Location | Bethany, OK - 8 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 113,039 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$45,521
$46,4712025 BMW 3 Series 330i xDrive
- 12,543 Miles
- Listed 37 days ago
- Edmond, OK (11 mi away)
- $926 Above market value of $44,594
- iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
12,543 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $45,521 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW02S8F30915 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,543 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$7,400
$7,9002011 BMW 3 Series 328i
- 141,263 Miles
- Listed 109 days ago
- Oklahoma City, OK (7 mi away)
- $88 Above market value of $7,311
- iSeeCars Dealer Score
Used 2011 BMW 3 Series 328i for Sale
141,263 Miles
Oklahoma City, OK (7 mi away)
| Category | Used Cars |
| Price | $7,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADW3C57BE539677 |
| Location | Oklahoma City, OK - 7 mi. |
| Features | power outlet, anti-theft system |
| Mileage | 141,263 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$44,372
$44,8342025 BMW 3 Series 330i xDrive
- 16,844 Miles
- Listed 37 days ago
- Edmond, OK (11 mi away)
- Market Price $41,793
- iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
16,844 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $44,372 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW03S8F30728 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,844 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$51,747
$56,7902025 BMW 3 Series 330i xDrive
- 10,977 Miles
- Listed 44 days ago
- Edmond, OK (11 mi away)
- Market Price $45,659
- iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
10,977 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $51,747 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW08S8F21541 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,977 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$34,405
$34,9912025 BMW 3 Series 330i
- 29,747 Miles
- Listed 55 days ago
- Edmond, OK (11 mi away)
- Market Price $32,319
- iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
29,747 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $34,405 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69CW04S8E98475 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,747 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$56,790
2025 BMW 3 Series 330i xDrive
- 9,702 Miles
- Listed 44 days ago
- Edmond, OK (11 mi away)
- iSeeCars Dealer Score
- 1 Owner, Low annual miles
Used 2025 BMW 3 Series 330i xDrive for Sale
9,702 Miles
Edmond, OK (11 mi away)
| Category | Used Cars |
| Price | $56,790 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW01S8F21509 |
| Location | Edmond, OK - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 9,702 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$7,500
$8,4992015 BMW 3 Series 320i
- 93,810 Miles
- Listed 10 days ago
- Oklahoma City, OK (9 mi away)
- iSeeCars Dealer Score
- Low annual miles
Used 2015 BMW 3 Series 320i for Sale
93,810 Miles
Oklahoma City, OK (9 mi away)
| Category | Used Cars |
| Price | $7,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1C50FK141519 |
| Location | Oklahoma City, OK - 9 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 93,810 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
Used BMW 3 Series in Oklahoma City
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.
Similar Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $38,419 | Save $8,462 on 768 deals | 3,873 listings |
| Cadillac Ats for Sale | $13,097 | Save $4,631 on 197 deals | 589 listings |
| Chrysler 300 for Sale | $17,192 | Save $7,396 on 709 deals | 2,081 listings |
| Hyundai Azera for Sale | $8,484 | Save $2,594 on 30 deals | 110 listings |
| Infiniti Q40 for Sale | $10,597 | Save $2,178 on 12 deals | 21 listings |
| Mercedes-Benz Cla-Class for Sale | $40,336 | Save $9,090 on 625 deals | 2,904 listings |
| Mitsubishi Lancer Evolution for Sale | $30,237 | Save $7,398 on 31 deals | 91 listings |
| Toyota Avalon for Sale | $16,743 | Save $5,182 on 395 deals | 1,288 listings |
| Volkswagen CC for Sale | $7,680 | Save $2,746 on 49 deals | 194 listings |
| Volvo S60 for Sale | $22,650 | Save $7,456 on 566 deals | 1,336 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $33,684 | Save $10,084 on 2,311 deals | 8,277 listings |
| BMW M3 for Sale | $70,767 | Save $13,935 on 190 deals | 945 listings |
| BMW M4 for Sale | $79,274 | Save $12,262 on 145 deals | 928 listings |
| BMW X5 for Sale | $61,222 | Save $16,010 on 3,414 deals | 13,148 listings |
| BMW i8 for Sale | $54,947 | Save $13,501 on 24 deals | 78 listings |
Explore other cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Tulsa | $21,873 | Save $3,731 on 5 deals | 25 listings |
| BMW 3 Series in Dallas | $29,482 | Save $6,747 on 136 deals | 289 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$29,448 | 1,467 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,708 | 1,393 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,395 | 1,129 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$10,090 | 779 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$11,243 | 370 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,555 | 319 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,810 | 303 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,897 | 232 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,489 | 177 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$30,246 | 173 Listings |
|