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
  • Black Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDrive

    $72,499

    $500
    7,930 mi.
    Est. $1,238/mo

    Ourisman Honda of Tysons Corner

    4.4
    Check Availability
    Vienna, VA (24 mi)

    Quick view
  • Sterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i Roadster

    $9,847

    $1K
    86,541 mi.
    Est. $168/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (26 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW Z4 M40iBlack Sapphire Metallic 2022 BMW Z4 M40iBlack Sapphire Metallic 2022 BMW Z4 M40iBlack Sapphire Metallic 2022 BMW Z4 M40iBlack Sapphire Metallic 2022 BMW Z4 M40iBlack Sapphire Metallic 2022 BMW Z4 M40i

    $54,987

    10,345 mi.
    Est. $939/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (27 mi)
    Quick view
  • Brooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDrive

    $46,990

    33,213 mi.
    Est. $802/mo

    Mercedes-Benz of Arlington

    4.7
    Check Availability
    Arlington, VA (22 mi)
    Quick view
  • Mineral White Metallic 2025 BMW M240 iMineral White Metallic 2025 BMW M240 iMineral White Metallic 2025 BMW M240 iMineral White Metallic 2025 BMW M240 iMineral White Metallic 2025 BMW M240 iMineral White Metallic 2025 BMW M240 i

    $54,455

    $540
    10,614 mi.
    Est. $930/mo

    Safford CDJR Sterling

    4.5
    Check Availability
    Sterling, VA (30 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDriveBlack Sapphire Metallic 2024 BMW M240 i xDrive

    $46,990

    $999
    27,143 mi.
    Est. $802/mo

    AutoNation Honda Dulles

    4.7
    Check Availability
    Sterling, VA (30 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDrive

    $45,994

    51,819 mi.
    Est. $785/mo

    Farrish Chrysler Dodge Jeep RAM

    4.0
    Check Availability
    Fairfax, VA (28 mi)
    Quick view
  • Sunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDriveSunset Orange Metallic 2021 BMW M240 i xDrive

    $42,795

    8,298 mi.
    Est. $731/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (23 mi)
    Quick view
  • Imola Red 2004 BMW M3 BaseImola Red 2004 BMW M3 BaseImola Red 2004 BMW M3 BaseImola Red 2004 BMW M3 BaseImola Red 2004 BMW M3 BaseImola Red 2004 BMW M3 Base

    $23,531

    122,232 mi.
    Est. $402/mo

    INFINITI of Suitland

    4.9
    Check Availability
    Suitland, MD (23 mi)
    Quick view
  • Brooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDrive

    $52,795

    20,274 mi.
    Est. $901/mo

    Passport BMW

    4.3
    Check Availability
    Marlow Heights, MD (23 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW Z4 sDrive30iBlack Sapphire Metallic 2022 BMW Z4 sDrive30iBlack Sapphire Metallic 2022 BMW Z4 sDrive30iBlack Sapphire Metallic 2022 BMW Z4 sDrive30iBlack Sapphire Metallic 2022 BMW Z4 sDrive30iBlack Sapphire Metallic 2022 BMW Z4 sDrive30i

    $27,788

    $1.4K
    72,102 mi.
    Est. $474/mo

    Ourisman Honda of Laurel -Se Hablo Espanol

    4.6
    Check Availability
    Laurel, MD (9 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

    $26,995

    $5K
    75,739 mi.
    Est. $461/mo

    Auto Buying Service

    3.8
    Check Availability
    Fairfax, VA (26 mi)
    Quick view
  • Sao Paulo Yellow 2022 BMW M4 Competition xDriveSao Paulo Yellow 2022 BMW M4 Competition xDriveSao Paulo Yellow 2022 BMW M4 Competition xDriveSao Paulo Yellow 2022 BMW M4 Competition xDriveSao Paulo Yellow 2022 BMW M4 Competition xDriveSao Paulo Yellow 2022 BMW M4 Competition xDrive

    $68,797

    $100
    9,434 mi.
    Est. $1,174/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (30 mi)
    Quick view
  • White 2012 BMW 335 iWhite 2012 BMW 335 iWhite 2012 BMW 335 iWhite 2012 BMW 335 iWhite 2012 BMW 335 iWhite 2012 BMW 335 i

    $9,595

    $1.4K
    108,279 mi.
    Est. $164/mo

    Carplug of Alexandria

    Check Availability
    Alexandria, VA (26 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 430 i xDriveBlack Sapphire Metallic 2023 BMW 430 i xDriveBlack Sapphire Metallic 2023 BMW 430 i xDriveBlack Sapphire Metallic 2023 BMW 430 i xDriveBlack Sapphire Metallic 2023 BMW 430 i xDriveBlack Sapphire Metallic 2023 BMW 430 i xDrive

    $43,800

    $500
    18,631 mi.
    Est. $748/mo

    Ourisman Mazda of Rockville

    4.0
    Check Availability
    Rockville, MD (13 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 iBlack Sapphire Metallic 2023 BMW M440 i

    $52,800

    $500
    16,200 mi.
    Est. $901/mo

    Ourisman Mazda of Rockville

    4.0
    Check Availability
    Rockville, MD (13 mi)
    Quick view
  • Mineral White Metallic 2025 BMW M440 i xDriveMineral White Metallic 2025 BMW M440 i xDriveMineral White Metallic 2025 BMW M440 i xDriveMineral White Metallic 2025 BMW M440 i xDriveMineral White Metallic 2025 BMW M440 i xDriveMineral White Metallic 2025 BMW M440 i xDrive

    $66,987

    $1K
    12,152 mi.
    Est. $1,144/mo

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (27 mi)
    Quick view
  • Platinum Bronze Metallic 2007 BMW 328 328i 2dr ConvertiblePlatinum Bronze Metallic 2007 BMW 328 328i 2dr ConvertiblePlatinum Bronze Metallic 2007 BMW 328 328i 2dr ConvertiblePlatinum Bronze Metallic 2007 BMW 328 328i 2dr ConvertiblePlatinum Bronze Metallic 2007 BMW 328 328i 2dr ConvertiblePlatinum Bronze Metallic 2007 BMW 328 328i 2dr Convertible

    $10,777

    90,884 mi.
    Est. $184/mo

    Cars of Rockville

    3.8
    Check Availability
    Rockville, MD (13 mi)
    Quick view
  • Gray 2007 BMW 328 iGray 2007 BMW 328 iGray 2007 BMW 328 iGray 2007 BMW 328 iGray 2007 BMW 328 iGray 2007 BMW 328 i

    $7,450

    58,248 mi.
    Est. $127/mo

    Prime Motors LLC

    2.8
    Check Availability
    Arlington, VA (24 mi)
    Quick view
  • Jet Black 2013 BMW 328 328i Convertible - SULEVJet Black 2013 BMW 328 328i Convertible - SULEVJet Black 2013 BMW 328 328i Convertible - SULEVJet Black 2013 BMW 328 328i Convertible - SULEVJet Black 2013 BMW 328 328i Convertible - SULEVJet Black 2013 BMW 328 328i Convertible - SULEV

    $10,300

    $200
    108,392 mi.
    Est. $176/mo

    Sports & Imports

    Check Availability
    Pasadena, MD (23 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDrive

    $64,493

    12,789 mi.
    Est. $1,101/mo

    Land Rover Alexandria

    4.9
    Check Availability
    Alexandria, VA (28 mi)
    Quick view
  • Light Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 CiLight Blue 2004 BMW 330 Ci

    $9,995

    72,996 mi.
    Est. $171/mo

    Virginia Auto Trader Co.

    4.7
    Check Availability
    Arlington, VA (20 mi)
    Quick view
  • White 2017 BMW 430 iWhite 2017 BMW 430 iWhite 2017 BMW 430 iWhite 2017 BMW 430 iWhite 2017 BMW 430 iWhite 2017 BMW 430 i

    $20,797

    $191
    76,136 mi.
    Est. $355/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (30 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW 230 i xDriveGlacier Silver Metallic 2018 BMW 230 i xDriveGlacier Silver Metallic 2018 BMW 230 i xDriveGlacier Silver Metallic 2018 BMW 230 i xDriveGlacier Silver Metallic 2018 BMW 230 i xDriveGlacier Silver Metallic 2018 BMW 230 i xDrive

    $26,195

    $400
    27,217 mi.
    Est. $447/mo

    Trust Auto

    4.3
    Check Availability
    Sykesville, MD (22 mi)
    Quick view
  • Orange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 Roadster

    $9,944

    98,258 mi.
    Est. $170/mo

    Auto First LLC

    3.5
    Check Availability
    $399 delivery from Mechanicsburg, PA (76 mi)
    Quick view
  • White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4

    $47,998

    29,087 mi.
    Est. $819/mo

    CarMax Fayetteville

    5.0
    Check Availability
    $199 delivery to Laurel, MD (6 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