
Certified Pre-Owned (CPO) BMW 3 Series for Sale
Showing 1-20 of 480 Listings
Sort by:
$31,769
GOOD DEAL
2023 BMW 3 Series 330i
- 32,405 Miles
- Durham, NC
- Remaining Lifespan: 8.875562 yrs
- $1,665 Below market value of $33,434
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i for Sale
32,405 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $31,769 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF05P8D20812 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 32,405 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, warranty, clean history, one owner, inspected |
2024 BMW 3 Series 330i xDrive
- 40,021 Miles
- Bloomington, IL
- Remaining Lifespan: 9.457105 yrs
- Market Price: $29,580
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330i xDrive for Sale
40,021 Miles
Bloomington, IL
| Category | Certified Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF06R8E27654 |
| Location | Bloomington, IL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 40,021 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$35,995
FAIR DEAL
2023 BMW 3 Series 330i xDrive
- 18,639 Miles
- Suitland, MD
- Remaining Lifespan: 8.875562 yrs
- $295 Above market value of $36,290
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
18,639 Miles
Suitland, MD
| Category | Certified Used Cars |
| Price | $35,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05P8D65094 |
| Location | Suitland, MD |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 18,639 mi. |
| Transmission | Automatic |
| Exterior Color | Phytonic blue metallic |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty, clean history |
$37,661
2023 BMW 3 Series 330i xDrive
- 24,239 Miles
- Devon, PA
- Remaining Lifespan: 8.875562 yrs
- $1,273 Above market value of $36,388
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
24,239 Miles
Devon, PA
| Category | Certified Used Cars |
| Price | $37,661 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF06P8D10296 |
| Location | Devon, PA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,239 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$41,988
2025 BMW 3 Series 330i
- 20,888 Miles
- Mckinney, TX
- $4,926 Above market value of $37,062
- Certified used
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i for Sale
20,888 Miles
Mckinney, TX
| Category | Certified Used Cars |
| Price | $41,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69CW07S8F29430 |
| Location | Mckinney, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 20,888 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$34,967
2023 BMW 3 Series 330i xDrive
- 37,862 Miles
- Indianapolis, IN
- Remaining Lifespan: 8.875562 yrs
- $480 Above market value of $34,486
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
37,862 Miles
Indianapolis, IN
| Category | Certified Used Cars |
| Price | $34,967 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF00P8C82348 |
| Location | Indianapolis, IN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 37,862 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$53,999
2023 BMW 3 Series M340i xDrive
- 13,638 Miles
- Torrance, CA
- $2,160 Below market value of $56,159
- Certified used, Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
13,638 Miles
Torrance, CA
| Category | Certified Used Cars |
| Price | $53,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FF09P8D21985 |
| Location | Torrance, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,638 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$41,977
2025 BMW 3 Series 330i
- 17,941 Miles
- Charlotte, NC
- Certified used
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i for Sale
17,941 Miles
Charlotte, NC
| Category | Certified Used Cars |
| Price | $41,977 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69CW06S8F29614 |
| Location | Charlotte, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,941 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Red |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$35,520
2024 BMW 3 Series 330i
- 17,272 Miles
- Wilmington, NC
- Remaining Lifespan: 9.457105 yrs
- $3,091 Below market value of $38,611
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330i for Sale
17,272 Miles
Wilmington, NC
| Category | Certified Used Cars |
| Price | $35,520 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF0XR8E31147 |
| Location | Wilmington, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,272 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$41,991
2025 BMW 3 Series 330i
- 14,663 Miles
- Charlotte, NC
- $4,056 Above market value of $37,935
- Certified used, Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i for Sale
14,663 Miles
Charlotte, NC
| Category | Certified Used Cars |
| Price | $41,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69CW00S8F29978 |
| Location | Charlotte, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,663 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$40,991
2025 BMW 3 Series 330i
- 20,142 Miles
- Charlotte, NC
- Certified used
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i for Sale
20,142 Miles
Charlotte, NC
| Category | Certified Used Cars |
| Price | $40,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69CW09S8F29669 |
| Location | Charlotte, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 20,142 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Red |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$35,921
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 21,291 Miles
- Raleigh, NC
- Remaining Lifespan: 8.875562 yrs
- $1,137 Below market value of $37,058
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
21,291 Miles
Raleigh, NC
| Category | Certified Used Cars |
| Price | $35,921 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF0XP8D17154 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,291 mi. |
| Transmission | Automatic |
| Exterior Color | Tanzanite blue ii metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$34,990
2024 BMW 3 Series 330i
- 34,711 Miles
- Plano, TX
- Remaining Lifespan: 9.457105 yrs
- Certified used
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330i for Sale
34,711 Miles
Plano, TX
| Category | Certified Used Cars |
| Price | $34,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF07R8E03628 |
| Location | Plano, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 34,711 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$36,987
2021 BMW 3 Series 330i
- 92,179 Miles
- Jacksonville, FL
- Remaining Lifespan: 8.008982 yrs
- Certified used
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2021 BMW 3 Series 330i for Sale
92,179 Miles
Jacksonville, FL
| Category | Certified Used Cars |
| Price | $36,987 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J05M8B49156 |
| Location | Jacksonville, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 92,179 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$35,390
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 8,924 Miles
- Delray Beach, FL
- Remaining Lifespan: 8.875562 yrs
- $1,360 Below market value of $36,750
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
8,924 Miles
Delray Beach, FL
| Category | Certified Used Cars |
| Price | $35,390 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF0XP8D27103 |
| Location | Delray Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,924 mi. |
| Transmission | Automatic |
| Exterior Color | Tanzanite blue ii metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$32,000
GOOD DEAL
2023 BMW 3 Series 330i xDrive
- 37,966 Miles
- Huntington Station, NY
- Remaining Lifespan: 8.875562 yrs
- $1,739 Below market value of $33,739
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series 330i xDrive for Sale
37,966 Miles
Huntington Station, NY
| Category | Certified Used Cars |
| Price | $32,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05P8C94513 |
| Location | Huntington Station, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 37,966 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Red |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$33,000
2024 BMW 3 Series 330i xDrive
- 36,282 Miles
- Huntington Station, NY
- Remaining Lifespan: 9.457105 yrs
- Market Price: $28,816
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330i xDrive for Sale
36,282 Miles
Huntington Station, NY
| Category | Certified Used Cars |
| Price | $33,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF05R8E09405 |
| Location | Huntington Station, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 36,282 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$37,900
FAIR DEAL
2024 BMW 3 Series 330i xDrive
- 21,483 Miles
- Shelburne, VT
- Remaining Lifespan: 9.457105 yrs
- $1,275 Above market value of $36,624
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series 330i xDrive for Sale
21,483 Miles
Shelburne, VT
| Category | Certified Used Cars |
| Price | $37,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF07R8E22043 |
| Location | Shelburne, VT |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,483 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$51,912
2023 BMW 3 Series M340i
- 22,748 Miles
- Fort Worth, TX
- $105 Above market value of $51,806
- Certified used, Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i for Sale
22,748 Miles
Fort Worth, TX
| Category | Certified Used Cars |
| Price | $51,912 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FS08P8D42817 |
| Location | Fort Worth, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 22,748 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$45,926
2025 BMW 3 Series 330i xDrive
- 7,900 Miles
- Fort Worth, TX
- $843 Above market value of $45,083
- Certified used, Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 3 Series 330i xDrive for Sale
7,900 Miles
Fort Worth, TX
| Category | Certified Used Cars |
| Price | $45,926 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW05S8F60426 |
| Location | Fort Worth, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,900 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
Page 1 of 24
Used BMW 3 Series
Other Certified Pre-owned Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Certified Pre-Owned (CPO) BMW X7 for Sale | $73,338 | Save $20,817 on 124 deals | 380 listings |