- $44,900fair price$4,380 below market
- 62,241 miles
- 1 accident, 1 owner, personal use only
- 6cyl manual
- Rosen Nissan of Madison (242 mi away)
Close
Located in Madison, WI / 242 miles away from Des Moines, IA
Rosen, Rosen, Rosen...., Fresh Arrival, One Owner, Heated Seats, Leather, Moonroof / Sunroof, 18" x 8" Front/18" x 9" Rear Satin Chrome Wheels, Auto-d...
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:
17 Combined MPG (15 City/22 Highway)
Listing Information:
VIN: WBSBL93464PN59366
Stock: 14356A
Certified Pre-Owned: No
Listed since: 06-19-2025 - $18,991fair price$466 below market
- 89,853 miles
- No accidents, 6 owners, corporate fleet vehicle
- 6cyl manual
- Smart Lexus (164 mi away)
Close
Located in Davenport, IA / 164 miles away from Des Moines, IA
Silver 2004 BMW M3 RWD 6-Speed 3.2L I6 SMPI DOHC For more info. please call TJ Deere Manager 5**-4**-4***.Recent Arrival!
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:
17 Combined MPG (14 City/21 Highway)
Listing Information:
VIN: WBSBR93454PK06499
Stock: L7UK06499
Certified Pre-Owned: No
Listed since: 07-28-2025 - $87,800fair price$832 below market
- 9,306 miles
- No accidents, 2 owners, personal use only
- 16 City / 22 Hwy MPG
- Ultimo Motors (298 mi away)
Close
Located in Westmont, IL / 298 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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY04NFN22131
Stock: N22131
Certified Pre-Owned: No
Listed since: 07-30-2025 - $87,545fair price$2,213 above market
- 13,003 miles
- No accidents, 1 owner, personal use only
- 16 City / 22 Hwy MPG
- Jake Sweeney Express (In-stock online)
- Home delivery*
Close
Located in Cincinnati, OH / 513 miles away from Des Moines, IA
ABSOLUTELY STUNNING, ONE OF A KIND M3 COMP xDrive W/ DRIVING ASSISTANCE PRO, CARBON FIBER EXTERIOR PACK, MORE! AWD, EXECUTIVE PACK, PARKING ASSISTANCE...
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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY01NFM18311
Stock: B77408
Certified Pre-Owned: No
Listed since: 07-26-2025 - $78,651good price$3,460 below market
- 39,845 miles
- 16 City / 22 Hwy MPG
- International BMW (307 mi away)
Close
Located in West Allis, WI / 307 miles away from Des Moines, IA
Skyscraper Gray Metallic 2022 BMW M3 Competition AWD 8-Speed Automatic Steptronic 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 503hp Active Driving Assis...
AutoCheck Vehicle History Summary Unavailable.
Features and Specs:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY09NFM07010
Stock: 260028-1
Certified Pre-Owned: No
Listed since: 07-31-2025 - $64,913fair price$23 below market
- 40,505 miles
- No accidents, 1 owner, personal use
- 16 City / 23 Hwy MPG, Manual
- Driveway (In-stock online)
- Home delivery*
Close
Located in Calabasas, CA / 1,448 miles away from Des Moines, IA
CarFax 1-Owner,Rare Find,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Key...
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:
19 Combined MPG (16 City/23 Highway)
Listing Information:
VIN: WBS53AY03NFM89739
Stock: NFM89739P
Certified Pre-Owned: No - $74,998fair price$1,446 below market
- 30,522 miles
- 16 City / 22 Hwy MPG
- CarMax (In-stock online)
- Transfer available from CA to IA*
Close
Located in Sacramento, CA / 1,473 miles away from Des Moines, IA
CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...
AutoCheck Vehicle History Summary Unavailable.
Features and Specs:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY00NFM00110
Stock: 27674551
Certified Pre-Owned: No - $13,995great price$4,308 below market
- 100,480 miles
- No accidents, 5 owners, personal use
- 6cyl automated manual
- Auto Mall of Springfield (250 mi away)
Close
Located in Springfield, IL / 250 miles away from Des Moines, IA
2002 BMW M3 3.2L I6 CLAEN CAR-FAX! TONS OF SERVICE RECORDS! Convertible with premium alloy wheels, leather seats, power seats, heated seats, cruise c...
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:
Listing Information:
VIN: WBSBR93402EX22701
Stock: 38287
Certified Pre-Owned: No
Listed since: 04-25-2025 - $23,900
- 66,256 miles
- No accidents, 4 owners, personal use
- 6cyl automated manual
- Champion Motor Sports (310 mi away)
Close
Located in Midlothian, IL / 310 miles away from Des Moines, IA
Visit Champion Motorsports Inc online at champmotorsports.com to see more pictures of this vehicle or call us at 7**-2**-3*** today to schedule your 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:
17 Combined MPG (14 City/21 Highway)
Listing Information:
VIN: WBSBR93454PK05272
Stock: P00000
Certified Pre-Owned: No
Listed since: 07-09-2025 - $84,472great price$11,880 below market
- 6,377 miles
- No accidents, 1 owner, personal use only
- 16 City / 22 Hwy MPG
- Huntley Ford (276 mi away)
Close
Located in Huntley, IL / 276 miles away from Des Moines, IA
2024 BMW M3 Active Driving Assistant Pro, Adaptive suspension, BMW Curved Display w/HUD, Driving Assistance Professional Package, Executive Package, E...
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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY05RFS83467
Stock: V1546
Certified Pre-Owned: No
Listed since: 02-12-2025 - $75,000
- 25,080 miles
- No accidents, 1 owner, personal use only
- 6cyl manual
- BMW of Crystal Lake (284 mi away)
Close
Located in Crystal Lake, IL / 284 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:
17 Combined MPG (15 City/22 Highway)
Listing Information:
VIN: WBSBL93474PN56590
Stock: PC56590
Certified Pre-Owned: No
Listed since: 04-07-2025 - $19,995
- 112,794 miles
- No accidents, 3 owners, personal use
- 6cyl manual
- Beemer Autosales (486 mi away)
Close
Located in Louisville, KY / 486 miles away from Des Moines, IA
Visit Beemer Auto Sales online at www.beemerautosales.com to see more pictures of this vehicle or call at 5**-9**-0*** today to schedule your test...
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:
17 Combined MPG (14 City/21 Highway)
Listing Information:
VIN: WBSBR93414PK05270
Stock: PK05270
Certified Pre-Owned: No
Listed since: 04-09-2025 - $76,999
- 22,577 miles
- 2 accidents, 2 owners, personal use
- 16 City / 23 Hwy MPG, Manual
- Kunes Country Ford Lincoln (272 mi away)
Close
Located in Delavan, WI / 272 miles away from Des Moines, IA
** SUNROOF, ** LEATHER, ** APPLE CARPLAY/ ANDROID AUTO, ** HEATED STEERING WHEEL, ** HEATED SEATS, ** BACKUP CAMERA, ** NAVIGATION, ** BLUETOOTH.Certi...
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:
19 Combined MPG (16 City/23 Highway)
Listing Information:
VIN: WBS53AY08NFM17130
Stock: 01P2512
Certified Pre-Owned: No
Listed since: 06-05-2025 - $91,997great price$9,624 below market
- 20,860 miles
- No accidents, 3 owners, personal use only
- 16 City / 22 Hwy MPG
- Kunes Country Ford Lincoln (272 mi away)
Close
Located in Delavan, WI / 272 miles away from Des Moines, IA
** LEATHER, ** REMOTE START, ** HEATED STEERING WHEEL, ** HEATED SEATS, ** HEATED/COOLED SEATS, ** BACKUP CAMERA, ** BLUETOOTH, ** ADAPTIVE CRUISE.Cer...
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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY08PFP04692
Stock: 01K324
Certified Pre-Owned: No
Listed since: 05-24-2025 - 27,649 miles
- 1 accident, 3 owners, personal use
- 16 City / 22 Hwy MPG
- Kunes Country Ford Lincoln (272 mi away)
Close
Located in Delavan, WI / 272 miles away from Des Moines, IA
** LEATHER, ** APPLE CARPLAY/ ANDROID AUTO, ** REMOTE START, ** HEATED STEERING WHEEL, ** HEATED SEATS, ** BACKUP CAMERA, ** NAVIGATION, ** BLUETOOTH....
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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY06NFL59742
Stock: 01K325
Certified Pre-Owned: No
Listed since: 06-05-2025- $89,995great price$11,420 below market
- 24,647 miles
- No accidents, 1 owner, personal use
- 16 City / 22 Hwy MPG
- Karl Knauz Motors (306 mi away)
Close
Located in Lake Bluff, IL / 306 miles away from Des Moines, IA
2023 BMW M3 Competition 16/22 City/Highway MPG Skyscraper Gray Metallic 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 503hp 8-Speed Automatic Steptronic A...
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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY08PFN32843
Stock: BP7063
Certified Pre-Owned: Yes
Listed since: 07-16-2025 - $78,971great price$4,563 below market
- 1,997 miles
- No accidents, 1 owner, personal use only
- 16 City / 23 Hwy MPG, Manual
- Roadshow BMW (495 mi away)
Close
Located in Cordova, TN / 495 miles away from Des Moines, IA
CARFAX One-Owner. Clean CARFAX. FROZEN BLACK 2024 BMW M3 RWD 6-Speed Manual 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 473hp ** NAVIGATION SYSTEM **, *...
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:
19 Combined MPG (16 City/23 Highway)
Listing Information:
VIN: WBS53AY06RFS67301
Stock: 13920P
Certified Pre-Owned: No
Listed since: 07-16-2025 - $14,995good price$5,805 below market
- 105,458 miles
- 2 accidents, 8 owners, personal use only
- 6cyl manual
- NorthWest Motors (299 mi away)
Close
Located in Mundelein, IL / 299 miles away from Des Moines, IA
It gleams with an elegant silver clear coated finish. This small car is rear wheel drive. Set the temperature exactly where you are most comfortable i...
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:
17 Combined MPG (14 City/21 Highway)
Listing Information:
VIN: WBSBR93431EX20729
Stock: 4459
Certified Pre-Owned: No
Listed since: 12-11-2023 - $62,800fair price$13,017 below market
- 14,875 miles
- No accidents, 1 owner, personal use only
- 6cyl manual
- Diamond Motorworks (291 mi away)
Close
Located in Lisle, IL / 291 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:
Listing Information:
VIN: WBSBL934X2JR13809
Stock: R13809
Certified Pre-Owned: No
Listed since: 03-07-2025 - $89,995good price$8,189 below market
- 13,192 miles
- No accidents, 1 owner, personal use
- 16 City / 22 Hwy MPG
- Karl Knauz Motors (306 mi away)
Close
Located in Lake Bluff, IL / 306 miles away from Des Moines, IA
2023 BMW M3 Competition 16/22 City/Highway MPG Skyscraper Gray Metallic 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 503hp 8-Speed Automatic Steptronic A...
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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY03PFP12862
Stock: BP7060
Certified Pre-Owned: Yes
Listed since: 07-10-2025 - $88,800good price$6,522 below market
- 16,369 miles
- No accidents, 1 owner, personal use only
- 16 City / 22 Hwy MPG
- Ultimo Motors (298 mi away)
Close
Located in Westmont, IL / 298 miles away from Des Moines, IA
Original MSRP $103,380.00One OwnerClean Carfax3.0L TwinPower Turbocharged I6 Engine503 HP, 479 lb Torque8-Speed Steptronic AutomaticAll Wheel DriveM 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:
18 Combined MPG (16 City/22 Highway)
Listing Information:
VIN: WBS43AY00PFN31315
Stock: UM7416
Certified Pre-Owned: No
Listed since: 06-01-2025
Consumer Reviews for the BMWÂ M3
Fast, Practical, But Not Perfect
Used 2004 BMW M3 in Des Moines, IA Values
Condition | Trade-In | Private Party | Dealer Retail |
---|---|---|---|
Outstanding | $17,656 | $19,717 | $20,913 |
Clean | $16,507 | $18,386 | $19,453 |
Average | $14,591 | $16,168 | $17,018 |
Rough | $12,100 | $13,285 | $13,853 |
The average list price of a used 2004 BMW M3 in Des Moines, Iowa is $64,986. The average mileage on a used BMW M3 2004 for sale in Des Moines, Iowa is 40,185. Based on the average mileage of 40,185 for used 2004 BMW M3 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 M3 2004 in Des Moines, Iowa to be $14,591.
Applied Filters4Active
Make & Model
Year
New / Used
Price & Payments
Price Rating
Body Type
Trim
Mileage
Accidents & History
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.