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 Filters
  • Blue 2017 BMW M4 BaseBlue 2017 BMW M4 BaseBlue 2017 BMW M4 BaseBlue 2017 BMW M4 BaseBlue 2017 BMW M4 BaseBlue 2017 BMW M4 Base

    $20,495

    $505
    134,652 mi.
    Est. $370/mo

    Carplug of Alexandria

    Check Availability
    Alexandria, VA (28 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M4 BaseBlack Sapphire Metallic 2024 BMW M4 BaseBlack Sapphire Metallic 2024 BMW M4 BaseBlack Sapphire Metallic 2024 BMW M4 BaseBlack Sapphire Metallic 2024 BMW M4 BaseBlack Sapphire Metallic 2024 BMW M4 Base

    $75,903

    10,571 mi.
    Est. $1,372/mo

    Mercedes-Benz of Tysons Corner

    4.6
    Check Availability
    Vienna, VA (18 mi)
    Quick view
  • Alpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 Base

    $29,995

    $4K
    75,026 mi.
    Est. $542/mo

    Auto Buying Service

    2.8
    Check Availability
    Fairfax, VA (22 mi)
    Quick view
  • 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

    $33,500

    75,726 mi.
    Est. $605/mo

    Eagle Automotives

    Check Availability
    Arlington, VA (24 mi)
    Quick view
  • Blue 2025 BMW M4 BaseBlue 2025 BMW M4 BaseBlue 2025 BMW M4 BaseBlue 2025 BMW M4 BaseBlue 2025 BMW M4 BaseBlue 2025 BMW M4 Base

    $129,900

    3,994 mi.
    Est. $2,348/mo

    Eagle Automotives

    Check Availability
    Arlington, VA (24 mi)
    Quick view
  • Gray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 BaseGray 2018 BMW M4 Base

    $33,900

    89,872 mi.
    Est. $613/mo

    Eagle Automotives

    Check Availability
    Arlington, VA (24 mi)
    Quick view
  • Azurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 BaseAzurite Black Metallic 2015 BMW M4 Base

    $31,995

    75,739 mi.
    Est. $578/mo

    Auto Buying Service

    2.8
    Check Availability
    Fairfax, VA (22 mi)
    Quick view
  • Alpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 BaseAlpine White 2017 BMW M4 Base

    $29,444

    $1K
    67,953 mi.
    Est. $532/mo

    Auto Buying Service

    2.8
    Check Availability
    Fairfax, VA (22 mi)
    Quick view
  • Alpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 Base

    $22,444

    105,064 mi.
    Est. $406/mo

    Auto Buying Service

    2.8
    Check Availability
    Fairfax, VA (22 mi)
    Quick view
  • Alpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 BaseAlpine White 2015 BMW M4 Base

    $23,996

    132,224 mi.
    Est. $434/mo

    Auto Buying Service

    2.8
    Check Availability
    Fairfax, VA (22 mi)
    Quick view
  • White 2020 BMW M4 BaseWhite 2020 BMW M4 BaseWhite 2020 BMW M4 BaseWhite 2020 BMW M4 BaseWhite 2020 BMW M4 BaseWhite 2020 BMW M4 Base

    $48,966

    $1K
    26,272 mi.
    Est. $885/mo

    Merlex Auto Group

    3.8
    Check Availability
    Arlington, VA (22 mi)
    Quick view
  • Black 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 Base

    $32,950

    $1K
    71,270 mi.
    Est. $595/mo

    Prime Motors LLC

    2.8
    Check Availability
    Arlington, VA (25 mi)
    Quick view
  • Gold 2015 BMW M4 BaseGold 2015 BMW M4 BaseGold 2015 BMW M4 BaseGold 2015 BMW M4 BaseGold 2015 BMW M4 BaseGold 2015 BMW M4 Base

    $26,450

    $1.3K
    86,501 mi.
    Est. $478/mo

    Prime Motors LLC

    2.8
    Check Availability
    Arlington, VA (25 mi)
    Quick view
  • Austin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 Base

    $31,444

    81,600 mi.
    Est. $568/mo

    Auto Buying Service

    2.8
    Check Availability
    Fairfax, VA (22 mi)
    Quick view
  • Austin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 BaseAustin Yellow Metallic 2015 BMW M4 Base

    $34,995

    77,283 mi.
    Est. $632/mo

    Auto Buying Service

    2.8
    Check Availability
    Fairfax, VA (22 mi)
    Quick view
  • Mineral White Metallic 2018 BMW M4 CompetitionMineral White Metallic 2018 BMW M4 CompetitionMineral White Metallic 2018 BMW M4 CompetitionMineral White Metallic 2018 BMW M4 CompetitionMineral White Metallic 2018 BMW M4 CompetitionMineral White Metallic 2018 BMW M4 Competition

    $41,995

    29,971 mi.
    Est. $759/mo

    WBM of Arlington

    3.1
    Check Availability
    Arlington, VA (23 mi)
    Quick view
  • $33,999

    52,698 mi.
    Est. $614/mo

    Porsche Chantilly

    5.0
    Check Availability
    Chantilly, VA (22 mi)
    Quick view
  • $65,998

    26,074 mi.
    Est. $1,193/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (27 mi)
    Quick view
  • Black 2015 BMW M4Black 2015 BMW M4Black 2015 BMW M4Black 2015 BMW M4Black 2015 BMW M4Black 2015 BMW M4

    $42,998

    30,295 mi.
    Est. $777/mo

    CarMax North Attleboro

    Check Availability
    $149 delivery to Gaithersburg, MD (6 mi)
    Quick view
  • Gray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 BaseGray Metallic 2025 BMW M4 Base

    $65,994

    29,089 mi.
    Est. $1,193/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (191 mi)
    Quick view
  • Red 2020 BMW M4 CompetitionRed 2020 BMW M4 CompetitionRed 2020 BMW M4 CompetitionRed 2020 BMW M4 CompetitionRed 2020 BMW M4 CompetitionRed 2020 BMW M4 Competition

    $45,777

    5,297 mi.
    Est. $827/mo

    Lease Return Center

    4.1
    Check Availability
    Triangle, VA (44 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW M4 BaseBlack Sapphire Metallic 2016 BMW M4 BaseBlack Sapphire Metallic 2016 BMW M4 BaseBlack Sapphire Metallic 2016 BMW M4 BaseBlack Sapphire Metallic 2016 BMW M4 BaseBlack Sapphire Metallic 2016 BMW M4 Base

    $26,999

    76,816 mi.
    Est. $488/mo

    Premier Automotive

    1.5
    Check Availability
    Dumfries, VA (42 mi)
    Quick view
  • White 2018 BMW M4 BaseWhite 2018 BMW M4 BaseWhite 2018 BMW M4 BaseWhite 2018 BMW M4 BaseWhite 2018 BMW M4 BaseWhite 2018 BMW M4 Base

    $36,899

    68,474 mi.
    Est. $667/mo

    Timeless Motorcars

    Check Availability
    Staffod, VA (50 mi)
    Quick view
  • WHITE 2015 BMW M4 BaseWHITE 2015 BMW M4 BaseWHITE 2015 BMW M4 BaseWHITE 2015 BMW M4 BaseWHITE 2015 BMW M4 BaseWHITE 2015 BMW M4 Base

    $27,995

    92,765 mi.
    Est. $506/mo

    CarVault

    2.5
    Check Availability
    Waldorf, MD (43 mi)
    Quick view
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