
Certified Pre-Owned (CPO) BMW 3 Series for Sale
Showing 1-20 of 270 Listings
Sort by:
Featured
$13,995
$13,999
GREAT DEAL
2016 BMW 3 Series 320i
- 54,518 Miles
- Cincinnati, OH
- Remaining Lifespan: 5.910549 yrs
- $1,895 Below market value of $15,890
- Listed 24 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2016 BMW 3 Series 320i for Sale
54,518 Miles
Cincinnati, OH
| Category | Certified Used Cars |
| Price | $13,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G50GNT36060 |
| Location | Cincinnati, OH |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 54,518 mi. |
| Transmission | Automatic |
| Exterior Color | Imperial blue metallic |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car |
Featured
$35,998
$36,998
GOOD DEAL
2024 BMW 3 Series 330i xDrive
- 13,894 Miles
- Colonia, NJ
- Remaining Lifespan: 9.706924 yrs
- $2,624 Below market value of $38,622
- Listed 36 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330i xDrive for Sale
13,894 Miles
Colonia, NJ
| Category | Certified Used Cars |
| Price | $35,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05R8E65568 |
| Location | Colonia, NJ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,894 mi. |
| Transmission | Automatic |
| Exterior Color | Gray metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$28,992
$29,492
GREAT DEAL
2023 BMW 3 Series 330e
- 22,690 Miles
- Valencia, CA
- $4,735 Below market value of $33,727
- 1 Owner, Certified used, Low annual miles
- Listed 59 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330e for Sale
22,690 Miles
Valencia, CA
| Category | Certified Used Cars |
| Price | $28,992 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW39FF07P8C82082 |
| Location | Valencia, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 22,690 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Beige |
| MPG | 73 combined |
| Drivetrain | Rear-wheel drive |
$41,777
$42,777
GREAT DEAL
2025 BMW 3 Series 330i
- 4,350 Miles
- Conroe, TX
- $5,101 Below market value of $46,878
- Certified used, Low annual miles
- Listed 24 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i for Sale
4,350 Miles
Conroe, TX
| Category | Certified Used Cars |
| Price | $41,777 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW03S8F51988 |
| Location | Conroe, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,350 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$37,488
$38,888
GREAT DEAL
2024 BMW 3 Series 330i
- 7,698 Miles
- Carlsbad, CA
- Remaining Lifespan: 9.706924 yrs
- $4,817 Below market value of $42,305
- Listed 31 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330i for Sale
7,698 Miles
Carlsbad, CA
| Category | Certified Used Cars |
| Price | $37,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF02R8E35127 |
| Location | Carlsbad, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,698 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, certified pre-owned car |
$29,888
$29,999
GREAT DEAL
2023 BMW 3 Series 330i
- 30,692 Miles
- Signal Hill, CA
- Remaining Lifespan: 9.181526 yrs
- $3,969 Below market value of $33,857
- Listed 22 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i for Sale
30,692 Miles
Signal Hill, CA
| Category | Certified Used Cars |
| Price | $29,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF09P8D00238 |
| Location | Signal Hill, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 30,692 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, certified pre-owned car |
$34,497
$35,487
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 16,085 Miles
- Morristown, NJ
- Remaining Lifespan: 9.08826 yrs
- $3,407 Below market value of $37,904
- Listed 37 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
16,085 Miles
Morristown, NJ
| Category | Certified Used Cars |
| Price | $34,497 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05P8C94270 |
| Location | Morristown, NJ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,085 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$30,942
$31,595
GOOD DEAL
2023 BMW 3 Series 330i
- 28,453 Miles
- Henderson, NV
- Remaining Lifespan: 9.086623 yrs
- $1,688 Below market value of $32,630
- Listed 16 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i for Sale
28,453 Miles
Henderson, NV
| Category | Certified Used Cars |
| Price | $30,942 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF07P8D34713 |
| Location | Henderson, NV |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 28,453 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper gray metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, certified pre-owned car, inspected, warranty |
$35,980
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 24,440 Miles
- Cincinnati, OH
- Remaining Lifespan: 9.086623 yrs
- $2,260 Below market value of $38,240
- Listed 3 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
24,440 Miles
Cincinnati, OH
| Category | Certified Used Cars |
| Price | $35,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF06P8D31813 |
| Location | Cincinnati, OH |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,440 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected, warranty, certified pre-owned car |
$34,595
$34,795
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 31,226 Miles
- Harriman, NY
- Remaining Lifespan: 9.08826 yrs
- $1,177 Below market value of $35,772
- Listed 28 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
31,226 Miles
Harriman, NY
| Category | Certified Used Cars |
| Price | $34,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF0XP8C84947 |
| Location | Harriman, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 31,226 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$33,999
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 30,215 Miles
- Brentwood, TN
- Remaining Lifespan: 9.08826 yrs
- $2,718 Below market value of $36,717
- Listed 8 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
30,215 Miles
Brentwood, TN
| Category | Certified Used Cars |
| Price | $33,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF04P8C94292 |
| Location | Brentwood, TN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 30,215 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner, inspected, clean history |
$31,868
$33,988
GOOD DEAL
2023 BMW 3 Series 330i
- 27,209 Miles
- Delray Beach, FL
- Remaining Lifespan: 9.086623 yrs
- $3,348 Below market value of $35,216
- Listed 36 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i for Sale
27,209 Miles
Delray Beach, FL
| Category | Certified Used Cars |
| Price | $31,868 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF08P8C99129 |
| Location | Delray Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 27,209 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | new tires |
$43,816
GOOD DEAL
2025 BMW 3 Series 330i
- 5,531 Miles
- Durham, NC
- $3,823 Below market value of $47,639
- Certified used, Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i for Sale
5,531 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $43,816 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW06S8F25952 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5,531 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, warranty, certified pre-owned car |
$30,400
$30,600
GOOD DEAL
2022 BMW 3 Series 330i
- 24,911 Miles
- Bluffton, SC
- Remaining Lifespan: 8.660254 yrs
- $2,303 Below market value of $32,703
- Listed 19 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2022 BMW 3 Series 330i for Sale
24,911 Miles
Bluffton, SC
| Category | Certified Used Cars |
| Price | $30,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J01N8C40037 |
| Location | Bluffton, SC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,911 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, inspected, certified pre-owned car, warranty, clean history, non-smoker |
$35,257
GOOD DEAL
2023 BMW 3 Series 330i
- 21,313 Miles
- Durham, NC
- Remaining Lifespan: 9.181526 yrs
- $2,023 Below market value of $37,280
- Listed 6 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i for Sale
21,313 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $35,257 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF04P8D00065 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,313 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, inspected, certified pre-owned car, warranty, clean history |
$59,995
GOOD DEAL
2024 BMW 3 Series M340i xDrive
- 6,868 Miles
- Westbrook, ME
- $3,016 Below market value of $63,011
- 1 Owner, Certified used, Low annual miles
- Listed 12 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series M340i xDrive for Sale
6,868 Miles
Westbrook, ME
| Category | Certified Used Cars |
| Price | $59,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF05R8E08155 |
| Location | Westbrook, ME |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6,868 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$36,499
$36,995
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 11,692 Miles
- Lancaster, PA
- Remaining Lifespan: 9.181526 yrs
- $2,526 Below market value of $39,025
- Listed 36 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
11,692 Miles
Lancaster, PA
| Category | Certified Used Cars |
| Price | $36,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF01P8C92936 |
| Location | Lancaster, PA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,692 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty, clean history |
$30,113
$30,700
GOOD DEAL
2024 BMW 3 Series 330e
- 25,090 Miles
- Kennesaw, GA
- $3,281 Below market value of $33,394
- 1 Owner, Certified used
- Listed 49 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330e for Sale
25,090 Miles
Kennesaw, GA
| Category | Certified Used Cars |
| Price | $30,113 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW39FF08R8E39508 |
| Location | Kennesaw, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,090 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 73 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, inspected, warranty, one owner, condition, certified pre-owned car |
$39,987
GOOD DEAL
2025 BMW 3 Series 330i
- 9,489 Miles
- Jacksonville, FL
- $1,762 Below market value of $41,749
- 1 Owner, Certified used
- Listed 1 day ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i for Sale
9,489 Miles
Jacksonville, FL
| Category | Certified Used Cars |
| Price | $39,987 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW03S8F34575 |
| Location | Jacksonville, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 9,489 mi. |
| Transmission | Automatic |
| Exterior Color | Arctic race blue metallic |
| Interior Color | Red |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, clean history |
$32,998
$33,998
GOOD DEAL
2023 BMW 3 Series 330i
- 11,678 Miles
- Los Angeles, CA
- Remaining Lifespan: 9.086623 yrs
- $3,535 Below market value of $36,533
- Listed 20 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i for Sale
11,678 Miles
Los Angeles, CA
| Category | Certified Used Cars |
| Price | $32,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF0XP8C99701 |
| Location | Los Angeles, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,678 mi. |
| Transmission | Automatic |
| Exterior Color | Individual dravit grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, inspected, one owner |
Page 1 of 14
Used BMW 3 Series
Other Certified Pre-owned Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Certified Pre-Owned (CPO) BMW X7 for Sale | $71,010 | Save $12,293 on 88 deals | 245 listings |