Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Sao Paulo Yellow 2023 BMW M4 BaseSao Paulo Yellow 2023 BMW M4 BaseSao Paulo Yellow 2023 BMW M4 BaseSao Paulo Yellow 2023 BMW M4 BaseSao Paulo Yellow 2023 BMW M4 BaseSao Paulo Yellow 2023 BMW M4 Base

    $60,794

    34,821 mi.
    Est. $1,145/mo

    Automotive Avenues

    4.7
    Wall Township, NJ (713 mi)
    Check Availability

  • Imola Red 2020 BMW M4 BaseImola Red 2020 BMW M4 BaseImola Red 2020 BMW M4 BaseImola Red 2020 BMW M4 BaseImola Red 2020 BMW M4 BaseImola Red 2020 BMW M4 Base

    $62,195

    29,448 mi.
    Est. $1,172/mo

    Porsche North Miami

    North Miami, FL (1,183 mi)
    Check Availability

  • Alpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 Base

    $45,288

    43,998 mi.
    Est. $853/mo

    BMW MINI of Albuquerque

    4.7
    Albuquerque, NM (1,125 mi)
    Check Availability

  • Alpine White 2020 BMW M4 BaseAlpine White 2020 BMW M4 BaseAlpine White 2020 BMW M4 BaseAlpine White 2020 BMW M4 BaseAlpine White 2020 BMW M4 BaseAlpine White 2020 BMW M4 Base

    $68,697

    $500
    10,000 mi.
    Est. $1,294/mo

    HGreg.com Lux

    4.3
    Pompano Beach, FL (1,160 mi)
    Check Availability
  • White 2017 BMW M4 BaseWhite 2017 BMW M4 BaseWhite 2017 BMW M4 BaseWhite 2017 BMW M4 BaseWhite 2017 BMW M4 BaseWhite 2017 BMW M4 Base

    $28,895

    69,999 mi.
    Est. $544/mo

    SV Motors Inc

    Hollywood, FL (1,176 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 Base

    $39,999

    39,380 mi.
    Est. $754/mo

    HGreg Nissan Kendall

    2.5
    Palmetto Bay, FL (1,199 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW M4 BaseMineral White Metallic 2020 BMW M4 BaseMineral White Metallic 2020 BMW M4 BaseMineral White Metallic 2020 BMW M4 BaseMineral White Metallic 2020 BMW M4 BaseMineral White Metallic 2020 BMW M4 Base

    $69,003

    9,505 mi.
    Est. $1,300/mo

    Pacific BMW

    4.7
    Glendale, CA (1,740 mi)
    Check Availability
  • Blue 2020 BMW M4 BaseBlue 2020 BMW M4 BaseBlue 2020 BMW M4 BaseBlue 2020 BMW M4 BaseBlue 2020 BMW M4 BaseBlue 2020 BMW M4 Base

    $58,187

    $200
    24,748 mi.
    Est. $1,096/mo

    Titus-Will Chevrolet GMC Cadillac - Olympia

    4.6
    Olympia, WA (1,761 mi)
    Check Availability
  • Skyscraper Gray Metallic 2022 BMW M4 BaseSkyscraper Gray Metallic 2022 BMW M4 BaseSkyscraper Gray Metallic 2022 BMW M4 BaseSkyscraper Gray Metallic 2022 BMW M4 BaseSkyscraper Gray Metallic 2022 BMW M4 BaseSkyscraper Gray Metallic 2022 BMW M4 Base

    $64,795

    $704
    10,150 mi.
    Est. $1,221/mo

    Gurnee Volkswagen

    3.2
    Gurnee, IL (39 mi)
    Check Availability

  • 2017 BMW M4 Base2017 BMW M4 Base2017 BMW M4 Base2017 BMW M4 Base2017 BMW M4 Base2017 BMW M4 Base

    $27,999

    34,532 mi.
    Est. $527/mo

    BucketBuddy Auto LLC

    1.4
    Sacramento, CA (1,784 mi)
    Check Availability
  • Alpine White 2018 BMW M4 Base

    $40,372

    44,741 mi.
    Est. $761/mo

    Greater Chicago Motors

    4.0
    St. Charles, IL (37 mi)
    Check Availability
  • Laguna Seca Blue 2020 BMW M4 Base

    $67,434

    14,669 mi.
    Est. $1,270/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (60 mi)
    Check Availability
  • $67,900

    21,136 mi.
    Est. $1,279/mo

    Fishers Imports NW

    4.7
    Indianapolis, IN (154 mi)
    Check Availability
  • $123,388

    3,101 mi.
    Est. $2,325/mo

    BMW of Dublin

    Dublin, OH (265 mi)
    Check Availability
  • Black 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 BaseBlack 2018 BMW M4 Base

    $64,975

    $1K
    5,614 mi.
    Est. $1,224/mo

    Land Rover West Chester

    5.0
    West Chester, PA (646 mi)
    Check Availability

  • Marina Blue 2018 BMW M4 Base

    $63,334

    18,601 mi.
    Est. $1,193/mo

    Toy Barn

    4.4
    Dublin, OH (266 mi)
    Check Availability
  • Silverstone Metallic 2018 BMW M4 Base

    $48,434

    62,197 mi.
    Est. $912/mo

    Toy Barn

    4.4
    Dublin, OH (266 mi)
    Check Availability
  • $35,756

    49,717 mi.
    Est. $674/mo

    Land Rover Greenville

    Greenville, SC (566 mi)
    Check Availability
  • Sakhir Orange II Metallic 2017 BMW M4 Base

    $223,945

    40,883 mi.
    Est. $4,219/mo

    Mall of Georgia Ford

    4.3
    Buford, GA (573 mi)
    Check Availability
  • BLACK 2018 BMW M4 Base

    $42,044

    109,013 mi.
    Est. $792/mo

    Mercedes-Benz of Buckhead

    4.6
    Atlanta, GA (585 mi)
    Check Availability
  • Silverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 BaseSilverstone Metallic 2018 BMW M4 Base

    $60,150

    35,959 mi.
    Est. $1,133/mo

    Park Place LTD

    4.9
    Bellevue, WA (1,725 mi)
    Check Availability

  • Black 2016 BMW M4 Base

    $23,995

    97,700 mi.
    Est. $452/mo

    Auto Vault

    Fredericksburg, VA (592 mi)
    Check Availability
  • $83,890

    1,728 mi.
    Est. $1,580/mo

    Hendrick BMW

    4.9
    Charlotte, NC (595 mi)
    Check Availability
  • 2015 BMW M4 Base

    Not Priced

    62,500 mi.

    AutoBay

    3.3
    Burlington, NJ (677 mi)
    Check Availability
  • Marina Blue 2016 BMW M4 Base

    Not Priced

    23,208 mi.

    J & S Autohaus

    4.2
    Ewing, NJ (680 mi)
    Check Availability
  • $54,997

    58,715 mi.
    Est. $1,036/mo

    BMW of Bridgewater

    4.9
    Bridgewater, NJ (682 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 BaseMineral Gray Metallic 2016 BMW M4 Base

    $41,160

    38,008 mi.
    Est. $775/mo

    Salinas Honda

    4.9
    Salinas, CA (1,842 mi)
    Check Availability

  • White 2015 BMW M4 Base

    $24,720

    $2.2K
    134,995 mi.
    Est. $466/mo

    Car City Auto Group

    Plainfield, NJ (690 mi)
    Check Availability
  • $27,499

    98,810 mi.
    Est. $518/mo

    CarTopia

    3.5
    North Plainfield, NJ (691 mi)
    Check Availability
  • 2018 BMW M4 Base

    Not Priced

    80,844 mi.
    Est. $0/mo

    New York Auto Depot Inc

    Union, NJ (699 mi)
    Check Availability
  • Alpine White 2017 BMW M4 Base

    $38,995

    58,415 mi.
    Est. $735/mo

    Jack Daniels Volkswagen

    4.8
    Paramus, NJ (705 mi)
    Check Availability