- $28,289great price$3,957 below market
- 61,504 miles
- 25 City / 34 Hwy MPG
- Driveway (6 mi away)
- Home delivery*
Close
Located in Urbandale, IA / 6 miles away from Des Moines, IA
CarFax No Accidents Reported,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heads-Up Display,Keyless Start...
AutoCheck Vehicle History Summary Unavailable.
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J0XM8B82138
Stock: M8B82138MP
Certified Pre-Owned: No - $25,699fair price$609 below market
- 61,028 miles
- No accidents, 1 owner, personal use
- 25 City / 34 Hwy MPG
- Napleton's Mid Rivers Chrysler Dodge Jeep RAM FIAT (251 mi away)
Close
Located in Saint Peters, MO / 251 miles away from Des Moines, IA
Sunset Orange Metallic 2021 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged Clean CARFAX.Located a Naplet...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J09M8B72541
Stock: CP16194A
Certified Pre-Owned: No
Listed since: 07-18-2025 - $28,798fair price$379 above market
- 32,956 miles
- No accidents, 2 owners, corporate fleet vehicle
- 25 City / 34 Hwy MPG
- Umansky Chevrolet (310 mi away)
Close
Located in Glendale, WI / 310 miles away from Des Moines, IA
Includes 3 Month / 3000 Mile Warranty, Experience refined luxury and dynamic performance with this stunning 2021 BMW 3 Series 330i xDrive, featuring a...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J03M8B84023
Stock: P84023
Certified Pre-Owned: No
Listed since: 07-16-2025 Appraise
my carGet the Edmunds appraisal report and a no-obligation offer for your car
See my car’s value- $24,990good price$903 below market
- 64,702 miles
- No accidents, 1 owner, corporate fleet vehicle
- 25 City / 34 Hwy MPG
- Suntrup Buick GMC (251 mi away)
Close
Located in Saint Peters, MO / 251 miles away from Des Moines, IA
This 2021 BMW 330i xDrive is a state-of-the-art motorcar that has been meticulously maintained. With 64,702 miles on the odometer, this all-wheel driv...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J0XM8B94239
Stock: P6702
Certified Pre-Owned: No
Listed since: 05-28-2025 - $43,594fair price$208 below market
- 46,786 miles
- 2 accidents, 2 owners, personal use
- 22 City / 31 Hwy MPG
- Zeigler Honda of Racine (301 mi away)
Close
Located in Mount Pleasant, WI / 301 miles away from Des Moines, IA
1 OWNER!Priced below KBB Fair Purchase Price!Odometer is 9552 miles below market average!AWD ++, NAVIGATION, HEADS UP DISPLAY, APPLE CARPLAY, A...
AutoCheck Vehicle History Summary
Accident Free Vehicle: No
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J07M8B62665
Stock: P12635
Certified Pre-Owned: No
Listed since: 07-16-2025 - $45,699fair price$279 below market
- 25,762 miles
- No accidents, 1 owner, personal use
- 22 City / 31 Hwy MPG
- BMW of Orland Park (297 mi away)
Close
Located in Orland Park, IL / 297 miles away from Des Moines, IA
2021 BMW 3 Series M340i xDrive ACTIVE BLIND SPOT DETECTION, APPLE CARPLAY COMPATIBILITY, COMFORT ACCESS, DRIVER ASSISTANCE PACKAGE, HEAD-UP DISPLAY, H...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J01M8B93619
Stock: BG6225A
Certified Pre-Owned: No
Listed since: 07-29-2025 - $42,994good price$1,577 below market
- 52,678 miles
- No accidents, 1 owner, personal use only
- 22 City / 31 Hwy MPG
- Zeigler Honda of Racine (301 mi away)
Close
Located in Mount Pleasant, WI / 301 miles away from Des Moines, IA
1 OWNER CLEAN CARFAX!Priced below KBB Fair Purchase Price!Odometer is 3107 miles below market average!AWD ++, NAVIGATION, HEADS UP DISPLAY, APP...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J04M8C14480
Stock: P12653
Certified Pre-Owned: No
Listed since: 07-25-2025 - $38,590good price$1,895 below market
- 70,680 miles
- No accidents, 1 owner, personal use only
- 22 City / 31 Hwy MPG
- Carvana - Memphis (490 mi away)
- Home delivery*
Close
Located in Memphis, TN / 490 miles away from Des Moines, IA
At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J03M8C21856
Stock: 2003864952
Certified Pre-Owned: No
Listed since: 07-22-2025 - $26,990fair price$296 above market
- 40,804 miles
- No accidents, 2 owners, personal use
- 26 City / 36 Hwy MPG
- Carvana - Oklahoma City (472 mi away)
- Home delivery*
Close
Located in Oklahoma City, OK / 472 miles away from Des Moines, IA
At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
30 Combined MPG (26 City/36 Highway)
Listing Information:
VIN: 3MW5R1J01M8B47856
Stock: 2003761745
Certified Pre-Owned: No
Listed since: 05-28-2025 - $27,329fair price$38 above market
- 54,099 miles
- No accidents, 2 owners, rental vehicle
- 25 City / 34 Hwy MPG
- Guaranteed Motor Cars - Lansing (314 mi away)
Close
Located in Lansing, IL / 314 miles away from Des Moines, IA
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J04M8B80899
Stock: PH1394
Certified Pre-Owned: No
Listed since: 08-08-2025 - $38,194fair price$193 above market
- 85,950 miles
- No accidents, 2 owners, personal use only
- 22 City / 31 Hwy MPG
- Zeigler Honda of Racine (301 mi away)
Close
Located in Mount Pleasant, WI / 301 miles away from Des Moines, IA
CLEAN CARFAX!AWD ++, NAVIGATION, HEADS UP DISPLAY, APPLE CARPLAY, ANDROID AUTO, BLIND SPOT MONITOR, REMOTE START, LANE DEPARTURE WARNING, SUNROOF, ...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J01M8B98674
Stock: P12664
Certified Pre-Owned: No
Listed since: 07-25-2025 - $41,995fair price$163 above market
- 57,146 miles
- No accidents, 2 owners, personal use
- 22 City / 31 Hwy MPG
- Motor Cars of Chicago (283 mi away)
Close
Located in Joliet, IL / 283 miles away from Des Moines, IA
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J06M8B89291
Stock: 6792
Certified Pre-Owned: No - $41,398fair price$676 above market
- 55,172 miles
- No accidents, 2 owners, personal use
- 23 City / 32 Hwy MPG
- Walser Auto Campus (329 mi away)
Close
Located in Wichita, KS / 329 miles away from Des Moines, IA
2021 BMW 3 Series M340i, located at BMW of Wichita. Original MSRP $62,075. Alpine White with Cognac Leather interior. This 3 Series is equipped with t...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
26 Combined MPG (23 City/32 Highway)
Listing Information:
VIN: 3MW5U7J03M8B52106
Stock: 53B1127P
Certified Pre-Owned: No
Listed since: 05-13-2025 - $42,995fair price$1,418 above market
- 51,543 miles
- No accidents, 2 owners, personal use
- 22 City / 31 Hwy MPG
- Laurel BMW of Westmont (293 mi away)
Close
Located in Westmont, IL / 293 miles away from Des Moines, IA
Driving Assistance PackageParking Assistance PackageWheels: 19" X 8" Dble-Spoke Bi-Color (Style 793I)Portimao Blue MetallicSun/MoonroofHeated Fro...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J00M8B58795
Stock: M8B58795
Certified Pre-Owned: No
Listed since: 08-26-2025 - $29,991fair price$1,282 above market
- 36,740 miles
- No accidents, 2 owners, personal use
- 25 City / 34 Hwy MPG
- BMW of Louisville (488 mi away)
Close
Located in Louisville, KY / 488 miles away from Des Moines, IA
2021 BMW 3 Series 330i xDrive Mineral Gray Metallic Recent Arrival! Odometer is 9138 miles below market average! Clean CARFAX.AWD, Active Blind Spot D...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: WBA5R7C09MFL19302
Stock: FV49366A
Certified Pre-Owned: No
Listed since: 08-21-2025 - $27,950fair price$1,213 above market
- 41,960 miles
- 1 accident, 2 owners, personal use
- 25 City / 34 Hwy MPG
- Bommarito Ford (259 mi away)
Close
Located in Hazelwood, MO / 259 miles away from Des Moines, IA
Black Sapphire Metallic 2021 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged AWD.25/34 City/Highway MPG
AutoCheck Vehicle History Summary
Accident Free Vehicle: No
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: Yes
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J08M8B66701
Stock: F251008A
Certified Pre-Owned: No
Listed since: 07-25-2025 - $50,590
- 15,393 miles
- No accidents, 1 owner, personal use only
- 23 City / 32 Hwy MPG
- Carvana - Indianapolis (410 mi away)
- Home delivery*
Close
Located in Indianapolis, IN / 410 miles away from Des Moines, IA
At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
26 Combined MPG (23 City/32 Highway)
Listing Information:
VIN: 3MW5U7J07M8C15000
Stock: 2003928759
Certified Pre-Owned: No
Listed since: 08-19-2025 - 38,686 miles
- No accidents, 2 owners, personal use
- 25 City / 34 Hwy MPG
- Matt Saxe Chevrolet (210 mi away)
Close
Located in Belle Plaine, MN / 210 miles away from Des Moines, IA
2021 BMW 3 Series 330i xDrive! 25/34 City/Highway MPG Clean CARFAX. Details: Comfort and Interior Equipment: Glass Roof, Electrical Interior/Outside M...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J02M8B94204
Stock: P4132
Certified Pre-Owned: No
Listed since: 08-08-2025- 29,533 miles
- No accidents, 2 owners, personal use
- 25 City / 34 Hwy MPG
- Chicago Auto Place (289 mi away)
Close
Located in Downers Grove, IL / 289 miles away from Des Moines, IA
Thank you for visiting another one of Chicago Auto Place's exclusive listings! CALL US NOW FOR A FREE QUOTE 630-422-1122 FOR MORE PHOTOS VISIT WWW.CHI...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J03M8B60420
Stock: H9148
Certified Pre-Owned: No
Listed since: 06-13-2025- 42,253 miles
- No accidents, 3 owners, personal use
- 25 City / 34 Hwy MPG
- BMW of Columbia (193 mi away)
Close
Located in Columbia, MO / 193 miles away from Des Moines, IA
Odometer is 7213 miles below market average! Back Up Camera, Heated Seats, Moonroof, 330i xDrive, 4D Sedan, 2.0L 4-Cylinder DOHC 16V Turbocharged, 8-S...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J07M8B55642
Stock: BU2833A2
Certified Pre-Owned: No
Listed since: 08-11-2025- 82,572 miles
- No accidents, 2 owners, personal use
- 22 City / 31 Hwy MPG
- Zeigler Honda of Racine (301 mi away)
Close
Located in Mount Pleasant, WI / 301 miles away from Des Moines, IA
-CONNECTED PACKAGE PRO-PREMIUM PACKAGE -DRIVING ASSISTANCE PACKAGE-AFTERMARKET EXHAUST & INTAKE!2021 White Metallic BMW 3 Series M340i xDrive “F...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/31 Highway)
Listing Information:
VIN: 3MW5U9J01M8B86816
Stock: P12672
Certified Pre-Owned: No
Listed since: 07-25-2025
Consumer Reviews for the BMW 3 Series
Addictive acceleration and grip
Used 2021 BMW 3 Series in Des Moines, IA Values
Condition | Trade-In | Private Party | Dealer Retail |
---|---|---|---|
Outstanding | $22,329 | $24,460 | $26,603 |
Clean | $21,896 | $23,965 | $26,040 |
Average | $21,175 | $23,139 | $25,102 |
Rough | $20,238 | $22,065 | $23,884 |
The average list price of a used 2021 BMW 3 Series in Des Moines, Iowa is $35,105. The average mileage on a used BMW 3 Series 2021 for sale in Des Moines, Iowa is 49,902. Based on the average mileage of 49,902 for used 2021 BMW 3 Series for sale in Des Moines, IA and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used BMW 3 Series 2021 in Des Moines, Iowa to be $21,175.
Applied Filters4Active
Make & Model
Year
New / Used
Price & Payments
Price Rating
Body Type
Trim
Mileage
Accidents & History
EV Details
Engine & Drivetrain
Exterior Color
Interior Color
Total Seating
Edmunds Review
Features
Options & Packages
MPG
* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.