Skip to main content
Skip to Filters
184 listings
  • $40,154
    good price
    $4,207 below market
    • 66,133 miles
    • 1 accident, 4 owners, personal use
    • 17 City / 26 Hwy MPG
    • Suntrup Ford Westport (262 mi away)
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Saint Louis, MO / 262 miles away from Des Moines, IA

    2017 BMW M3 Base Alpine White** LOCAL TRADE **, ** LEATHER **, 16 Speakers, 4-Wheel Disc Brakes, ABS brakes, Active Blind Spot Detection, Active Drivi...

    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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBS8M9C39H5G85305
    Stock: P4154
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • Price Drop
    $29,000
    fair price
    $1,712 below market
    • 32,815 miles
    • 1 accident, 2 owners, personal use
    • 6cyl manual
    • Driveway (In-stock online)
    • Home delivery*
    • Leather Seats
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Trip Computer
    Close

    Located in Sherman Oaks, CA / 1,440 miles away from Des Moines, IA

    Low Mileage,High Demand,Brake Assist,Leather Seats,Premium Sound,4-Wheel Disc Brakes,6-Speed M/T,A/C,ABS,Adjustable Steering Wheel,Aluminum Wheels,AM/...

    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: WBSBR93483PK03286
    Stock: 3PK03286P
    Certified Pre-Owned: No

  • $22,995
    fair price
    $627 below market
    • 74,964 miles
    • 1 accident, 2 owners, personal use only
    • 6cyl manual
    • CarNeeD (299 mi away)
    • Leather Seats
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Trip Computer
    Close

    Located in Northbrook, IL / 299 miles away from Des Moines, IA

    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: WBSBR93493PK03460
    Stock: ND1577A
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • Price Drop
    $48,991
    fair price
    $1,973 above market
    • 49,516 miles
    • No accidents, 1 owner, personal use only
    • 17 City / 26 Hwy MPG
    • Platinum Motorsports (300 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Hickory Hills, IL / 300 miles away from Des Moines, IA

    2017 BMW M3 Sedan **Original MSRP $75,595.00** **1 Owner** 3.0L M TwinPower Turbo I6 Engine 7 Speed M-DCT w/ DriveLogic Rear Wheel Drive **Executive P...

    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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBS8M9C36H5G86072
    Stock: P4902
    Certified Pre-Owned: No
    Listed since: 03-04-2025

  • Price Drop
    $13,800
    great price
    $5,765 below market
    • 96,801 miles
    • No accidents, 6 owners, personal use only
    • 6cyl manual
    • Private Collection Chicago (282 mi away)
    • Front seat upholster...
    • Heated door mirrors
    • Dual-zone front clim...
    • Rear bench seats Rea...
    • Climate control Auto...
    Close

    Located in Naperville, IL / 282 miles away from Des Moines, IA

    This stunning 1999 BMW M3 in Titanium Silver Metallic is a true enthusiast's dream. M3 is a rare find that combines performance and luxury in one slee...

    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:

    20 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: WBSBK0336XEC40008
    Stock: 10138
    Certified Pre-Owned: No
    Listed since: 04-28-2025

    • 63,000 miles
    • Insurance loss reported, 4 owners, personal use
    • Big O Auto (127 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Omaha, NE / 127 miles away from Des Moines, IA

    Ask us about our Special Financing with low APR and Zero Money Down with qualifying credit. Bring your last two pay stubs, Social Security Number, and...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: WBS8M9C5XH5G84455
    Stock: G84455
    Certified Pre-Owned: No
    Listed since: 01-29-2025

  • $79,995
    great price
    $5,403 below market
    • 13,783 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 23 Hwy MPG, Manual
    • BMW of Columbia (192 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Columbia, MO / 192 miles away from Des Moines, IA

    Back Up Camera, Heated Seats, Leather, Carfax One Owner, MANUAL!, 4D Sedan, 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 473hp, 6-Speed Manual, RWD, Toro...

    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: WBS53AY0XRFR83067
    Stock: BU2616
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • Price Drop
    • 18,262 miles
    • No accidents, 3 owners, personal use only
    • Kunes Country Ford Lincoln (266 mi away)
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Delavan, WI / 266 miles away from Des Moines, IA

    2017 BMW M3 Competition 3.0L I6 6-Speed Manual RWD Odometer is 34354 miles below market average! 17/26 City/Highway MPGFind out why our dealerships ha...

    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: WBS8M9C58H5G42379
    Stock: 01K270
    Certified Pre-Owned: No
    Listed since: 04-16-2025

  • Price Drop
    $15,995
    great price
    $3,490 below market
    • 100,480 miles
    • No accidents, 5 owners, personal use
    • 6cyl automated manual
    • Auto Mall of Springfield (244 mi away)
    • Leather Seats
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Trip Computer
    Close

    Located in Springfield, IL / 244 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

  • $88,395
    great price
    $12,082 below market
    • 16,684 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 16 City / 22 Hwy MPG
    • Zeigler Honda of Racine (301 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Mount Pleasant, WI / 301 miles away from Des Moines, IA

    AWD ++, NAVIGATION, APPLE CARPLAY, ANDROID AUTO, BLIND SPOT MONITOR, REMOTE START, PARKING SENSORS, LEATHER INTERIOR, HEATED SEATS, MEMORY SEATS, BACK...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43AY04PFR15467
    Stock: P12271
    Certified Pre-Owned: No
    Listed since: 03-05-2025

  • $91,995
    great price
    $9,630 below market
    • 22,128 miles
    • No accidents, 3 owners, personal use only
    • 16 City / 22 Hwy MPG
    • Motor Cars of Chicago (282 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Joliet, IL / 282 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: WBS43AY09PFP09643
    Stock: 4883
    Certified Pre-Owned: No

  • Price Drop
    $16,800
    fair price
    $4,374 below market
    • 79,999 miles
    • No accidents, 4 owners, personal use only
    • 6cyl manual
    • Private Collection Chicago (282 mi away)
    • Front seat upholster...
    • Heated door mirrors
    • Dual-zone front clim...
    • Rear bench seats Rea...
    • Climate control Auto...
    Close

    Located in Naperville, IL / 282 miles away from Des Moines, IA

    This stunning 1999 BMW M3 in Estoril Blue Metallic is a true enthusiast's dream. With only 79,986 miles on the odometer, this M3 is a rare find that 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:

    20 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: WBSBK0339XEC41038
    Stock: 10146
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • Photos not available
    • 153,420 miles
    • 1 accident, 5 owners, personal use only
    • 6cyl manual
    • Noblesville Auto Gallery (412 mi away)
    • Leather Seats
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Trip Computer
    Close

    Located in Noblesville, IN / 412 miles away from Des Moines, IA

    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: WBSBR93423PK02439
    Stock: K02439
    Certified Pre-Owned: No
    Listed since: 04-16-2025

  • Photos not available
    • 63,377 miles
    • 1 accident, 5 owners, personal use only
    • 6cyl manual
    • Premiere Motorsports (281 mi away)
    • Leather Seats
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Trip Computer
    Close

    Located in Plainfield, IL / 281 miles away from Des Moines, IA

    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: WBSBR93463PK04114
    Stock: PM5800
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • New Listing
    $88,995
    good price
    $3,798 below market
    • 15,368 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 23 Hwy MPG
    • Motor Cars of Chicago (282 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Joliet, IL / 282 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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AY03RFS39236
    Stock: 6078
    Certified Pre-Owned: No

  • New Listing
    $104,995
    fair price
    $2,949 below market
    • 5,174 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 22 Hwy MPG
    • Motor Cars of Chicago (282 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Joliet, IL / 282 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: WBS43AY02RFS15952
    Stock: 6100
    Certified Pre-Owned: No

  • $22,980
    fair price
    $2,413 below market
    • 56,390 miles
    • No accidents, 4 owners, personal use only
    • 6cyl manual
    • KD Motorsport (290 mi away)
    • Leather Seats
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Trip Computer
    Close

    Located in Palatine, IL / 290 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: WBSBR93492EX24575
    Stock: 101148
    Certified Pre-Owned: No

  • $76,995
    good price
    $2,758 below market
    • 20,953 miles
    • No accidents, 3 owners, personal use
    • 16 City / 23 Hwy MPG
    • Motor Cars of Chicago (282 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Joliet, IL / 282 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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AY03MFL32847
    Stock: 5722-TR
    Certified Pre-Owned: No

  • $71,850
    good price
    $2,577 below market
    • 16,378 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 23 Hwy MPG, Manual
    • Fishers Imports (414 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Fishers, IN / 414 miles away from Des Moines, IA

    Check out this stunning BMW M3, loaded with all the premium features you'd expect from a high-performance vehicle. It comes equipped with a Harman Kar...

    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: WBS53AY08NFM05222
    Stock: I5222
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • $109,995
    fair price
    $2,297 below market
    • 14,628 miles
    • No accidents, 3 owners, personal use only
    • 16 City / 22 Hwy MPG
    • Motor Cars of Chicago (282 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Joliet, IL / 282 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: WBS43AY02PFR03916
    Stock: 6061-TR
    Certified Pre-Owned: No

  • $85,998
    fair price
    $1,984 below market
    • 21,175 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 22 Hwy MPG
    • Genesis of Kansas City (188 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Overland Park, KS / 188 miles away from Des Moines, IA

    At Genesis of Kansas City, you'll experience a transparent and streamlined car-buying process with a dedicated customer specialist. Enjoy upfront pric...

    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: WBS43AY06PFP30384
    Stock: 27AS247T
    Certified Pre-Owned: No
    Listed since: 05-16-2025

Showing 64 - 84 out of 184 listings

Consumer Reviews for the BMW M3

Read recent reviews for the BMW M3
Overall Consumer Rating
4.7 out of 5 stars47 Reviews
Write a vehicle reviewSee all 47 reviews
  • 5 star
    (85%)
  • 4 star
    (13%)
  • 3 star
    (2%)
  • 2 star
    (0%)
  • 1 star
    (0%)
4.13 out of 5 stars

Awesome-But not amazing

Josh7881, 08/31/2009
2008 BMW M3 2dr Coupe (4.0L 8cyl 6M)
Having had an 03, 04, 05 M3 and recently the 08, I have been thrilled.The new body is great...just lacks the "stance" of a performance car. Materials are great, build quality is amazing. The interior is a little stale, even with the nav and extended leather. The car doesn't seem to have a "cockpit." The sport seats are comfortable, but not sporty feeling at all. Also-BMW PLEASE MOVE … WINDOW SWITCHES BACK TO CENTER!!! No major problems...OH WAIT! They have depreciated so much it is ridiculous. I just got $44,900 for mine. (That was the highest of 8 dealers) I paid $69,900 fully loaded from the factory. Only had 12K miles, no scratches, etc. WORD OF ADVICE-DO NOT BUY NEW!!!!!! Buy slightly used.
Report abuse

Used 2017 BMW M3 in Des Moines, IA Values

Estimated values
2017 BMW M3 4dr Sedan (3.0L 6cyl Turbo 7AM) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$36,254$41,303$45,212
Clean$34,766$39,528$43,183
Average$32,287$36,571$39,801
Rough$29,064$32,725$35,405

The average list price of a used 2017 BMW M3 in Des Moines, Iowa is $54,663. The average mileage on a used BMW M3 2017 for sale in Des Moines, Iowa is 47,687. Based on the average mileage of 47,687 for used 2017 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 2017 in Des Moines, Iowa to be $32,287.

Filters
Skip to Results

Applied Filters4Active

Location

Search radius500 miles
Search radius

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

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.