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
  • White Metallic 2015 BMW 228 xDriveWhite Metallic 2015 BMW 228 xDriveWhite Metallic 2015 BMW 228 xDriveWhite Metallic 2015 BMW 228 xDriveWhite Metallic 2015 BMW 228 xDriveWhite Metallic 2015 BMW 228 xDrive

    $13,495

    $2.5K
    87,898 mi.
    Est. $244/mo

    Koons of Tysons Chevrolet GMC

    4.4
    Vienna, VA (25 mi)
    Check Availability

  • White 2017 BMW M240 iWhite 2017 BMW M240 iWhite 2017 BMW M240 iWhite 2017 BMW M240 iWhite 2017 BMW M240 iWhite 2017 BMW M240 i

    $16,027

    100,459 mi.
    Est. $290/mo

    CarPlug

    Fredericksburg, VA (15 mi)
    Check Availability
  • Blue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 CiBlue 2001 BMW 330 Ci

    $6,800

    91,000 mi.
    Est. $123/mo

    Private seller: Joce

    Washington, DC (28 mi)
    Contact Seller
  • Blue 2019 BMW M240 i xDriveBlue 2019 BMW M240 i xDriveBlue 2019 BMW M240 i xDriveBlue 2019 BMW M240 i xDriveBlue 2019 BMW M240 i xDriveBlue 2019 BMW M240 i xDrive

    $25,495

    $1K
    85,194 mi.
    Est. $461/mo

    JDM Auto

    3.4
    Fredericksburg, VA (22 mi)
    Check Availability
  • Black 2017 BMW M240 i xDriveBlack 2017 BMW M240 i xDriveBlack 2017 BMW M240 i xDriveBlack 2017 BMW M240 i xDriveBlack 2017 BMW M240 i xDriveBlack 2017 BMW M240 i xDrive

    $20,995

    $1.5K
    92,002 mi.
    Est. $379/mo

    JDM Auto

    3.4
    Fredericksburg, VA (22 mi)
    Check Availability
  • BROWN 2008 BMW 335 IBROWN 2008 BMW 335 IBROWN 2008 BMW 335 IBROWN 2008 BMW 335 IBROWN 2008 BMW 335 IBROWN 2008 BMW 335 I

    $8,850

    122,233 mi.
    Est. $160/mo

    Auto Land Fredericksburg

    Fredericksburg, VA (19 mi)
    Check Availability
  • Red 2020 BMW M8Red 2020 BMW M8Red 2020 BMW M8Red 2020 BMW M8Red 2020 BMW M8Red 2020 BMW M8

    $51,995

    67,441 mi.
    Est. $940/mo

    Maximum Auto Outlet

    3.1
    Manassas Park, VA (17 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

    $27,897

    85,111 mi.
    Est. $504/mo

    Deal Hunter Autos

    2.0
    Stafford, VA (6 mi)
    Check Availability
  • Gray 2022 BMW M4 Competition xDriveGray 2022 BMW M4 Competition xDriveGray 2022 BMW M4 Competition xDriveGray 2022 BMW M4 Competition xDriveGray 2022 BMW M4 Competition xDriveGray 2022 BMW M4 Competition xDrive

    $66,995

    36,795 mi.
    Est. $1,211/mo

    Maximum Auto Outlet

    3.1
    Manassas Park, VA (17 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW 840 i xDriveMineral White Metallic 2022 BMW 840 i xDriveMineral White Metallic 2022 BMW 840 i xDriveMineral White Metallic 2022 BMW 840 i xDriveMineral White Metallic 2022 BMW 840 i xDriveMineral White Metallic 2022 BMW 840 i xDrive

    $45,995

    $1K
    60,423 mi.
    Est. $831/mo

    Autos Direct of Manassas

    4.4
    Manassas, VA (16 mi)
    Check Availability
  • Crimson Red 2012 BMW 328 328iCrimson Red 2012 BMW 328 328iCrimson Red 2012 BMW 328 328iCrimson Red 2012 BMW 328 328iCrimson Red 2012 BMW 328 328iCrimson Red 2012 BMW 328 328i

    $9,999

    67,663 mi.
    Est. $181/mo

    Premier Automotive

    1.3
    Dumfries, VA (2 mi)
    Check Availability
  • Black 2017 BMW M4 BaseBlack 2017 BMW M4 BaseBlack 2017 BMW M4 BaseBlack 2017 BMW M4 BaseBlack 2017 BMW M4 BaseBlack 2017 BMW M4 Base

    $33,990

    79,037 mi.
    Est. $614/mo

    Lucky Line Motors

    Fredericksburg, VA (23 mi)
    Check Availability
  • Titanium Silver Metallic 2011 BMW 328 iTitanium Silver Metallic 2011 BMW 328 iTitanium Silver Metallic 2011 BMW 328 iTitanium Silver Metallic 2011 BMW 328 iTitanium Silver Metallic 2011 BMW 328 iTitanium Silver Metallic 2011 BMW 328 i

    $11,495

    64,771 mi.
    Est. $208/mo

    Shell Motors

    Chantilly, VA (26 mi)
    Check Availability
  • Alpine White 2018 BMW 430 iAlpine White 2018 BMW 430 iAlpine White 2018 BMW 430 iAlpine White 2018 BMW 430 iAlpine White 2018 BMW 430 iAlpine White 2018 BMW 430 i

    $20,995

    $1K
    49,265 mi.
    Est. $379/mo

    Autos Direct of Fredericksburg - Lafayette

    4.5
    Fredericksburg, VA (24 mi)
    Check Availability
  • 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

    $7,995

    $600
    72,996 mi.
    Est. $144/mo

    Virginia Auto Trader Co.

    4.7
    Arlington, VA (26 mi)
    Check Availability
  • Black 2016 BMW 428 i SULEVBlack 2016 BMW 428 i SULEVBlack 2016 BMW 428 i SULEVBlack 2016 BMW 428 i SULEVBlack 2016 BMW 428 i SULEVBlack 2016 BMW 428 i SULEV

    $11,900

    75,828 mi.
    Est. $215/mo

    Lease Return Center

    3.9
    Triangle, VA (3 mi)
    Check Availability
  • Blue 2017 BMW 430 i xDriveBlue 2017 BMW 430 i xDriveBlue 2017 BMW 430 i xDriveBlue 2017 BMW 430 i xDriveBlue 2017 BMW 430 i xDriveBlue 2017 BMW 430 i xDrive

    $13,995

    91,179 mi.
    Est. $253/mo

    Maximum Auto Outlet

    3.1
    Manassas Park, VA (17 mi)
    Check Availability
  • Black 2018 BMW 430 iBlack 2018 BMW 430 iBlack 2018 BMW 430 iBlack 2018 BMW 430 iBlack 2018 BMW 430 iBlack 2018 BMW 430 i

    $15,888

    $1.1K
    71,237 mi.
    Est. $287/mo

    Perfect Auto

    4.7
    Manassas, VA (19 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 iGlacier Silver Metallic 2018 BMW 430 i

    $13,995

    82,959 mi.
    Est. $253/mo

    CarVault of Chantilly

    Chantilly, VA (26 mi)
    Check Availability
  • Orange 2016 BMW 228 i xDriveOrange 2016 BMW 228 i xDriveOrange 2016 BMW 228 i xDriveOrange 2016 BMW 228 i xDriveOrange 2016 BMW 228 i xDriveOrange 2016 BMW 228 i xDrive

    $15,995

    72,967 mi.
    Est. $289/mo

    House of Kars

    Manassas, VA (19 mi)
    Check Availability
  • Brooklyn Grey Metallic 2022 BMW 430 iBrooklyn Grey Metallic 2022 BMW 430 iBrooklyn Grey Metallic 2022 BMW 430 iBrooklyn Grey Metallic 2022 BMW 430 iBrooklyn Grey Metallic 2022 BMW 430 iBrooklyn Grey Metallic 2022 BMW 430 i

    $31,900

    $550
    33,558 mi.
    Est. $576/mo

    Lease Return Center

    3.9
    Triangle, VA (3 mi)
    Check Availability
  • WHITE 2013 BMW 328 2dr Conv 328i SULEVWHITE 2013 BMW 328 2dr Conv 328i SULEVWHITE 2013 BMW 328 2dr Conv 328i SULEVWHITE 2013 BMW 328 2dr Conv 328i SULEVWHITE 2013 BMW 328 2dr Conv 328i SULEVWHITE 2013 BMW 328 2dr Conv 328i SULEV

    $7,690

    158,380 mi.
    Est. $139/mo

    Arlington Motors of Woodbridge

    Woodbridge, VA (4 mi)
    Check Availability
  • Imola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 Base

    $25,743

    33,024 mi.
    Est. $465/mo

    Pan-American Motors

    Stafford, VA (6 mi)
    Check Availability
  • Jet Black 2009 BMW 128 128iJet Black 2009 BMW 128 128iJet Black 2009 BMW 128 128iJet Black 2009 BMW 128 128iJet Black 2009 BMW 128 128iJet Black 2009 BMW 128 128i

    $4,975

    $500
    144,883 mi.
    Est. $90/mo

    Woodbridge Public Auto Auction

    1.9
    Woodbridge, VA (8 mi)
    Check Availability
  • Black 2011 BMW 335 M-SPORTBlack 2011 BMW 335 M-SPORTBlack 2011 BMW 335 M-SPORTBlack 2011 BMW 335 M-SPORTBlack 2011 BMW 335 M-SPORTBlack 2011 BMW 335 M-SPORT

    $8,995

    69,604 mi.
    Est. $163/mo

    Maximum Auto Outlet

    3.1
    Manassas Park, VA (17 mi)
    Check Availability
  • Red 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30i

    $28,998

    61,765 mi.
    Est. $524/mo

    CarMax Smithtown

    4.4
    $249 delivery to Woodbridge, VA (6 mi)
    Check Availability
  • Purple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30i

    $47,998

    $1K
    16,248 mi.
    Est. $867/mo

    CarMax Fayetteville

    5.0
    $149 delivery to Woodbridge, VA (6 mi)
    Check Availability