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
  • Gray 2017 BMW 640 i xDriveGray 2017 BMW 640 i xDriveGray 2017 BMW 640 i xDriveGray 2017 BMW 640 i xDriveGray 2017 BMW 640 i xDriveGray 2017 BMW 640 i xDrive

    $18,512

    113,272 mi.
    Est. $314/mo

    Deal Hunter Autos

    Check Availability
    Stafford, VA (5 mi)

    Quick view
  • Alpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28iAlpine White 2016 BMW Z4 sDrive28i

    $19,888

    $292
    66,487 mi.
    Est. $337/mo

    Perfect Auto

    4.9
    Check Availability
    Manassas, VA (22 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. $170/mo

    Virginia Auto Trader Co.

    4.7
    Check Availability
    Arlington, VA (28 mi)
    Quick view
  • Jet Black 2020 BMW 430 i xDriveJet Black 2020 BMW 430 i xDriveJet Black 2020 BMW 430 i xDriveJet Black 2020 BMW 430 i xDriveJet Black 2020 BMW 430 i xDriveJet Black 2020 BMW 430 i xDrive

    $22,847

    $1K
    88,059 mi.
    Est. $387/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 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

    $65,987

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

    BMW of Alexandria

    4.3
    Check Availability
    Alexandria, VA (22 mi)
    Quick view
  • Brooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 i

    $48,031

    $300
    50,110 mi.
    Est. $815/mo

    INFINITI of Suitland

    4.9
    Check Availability
    Suitland, MD (29 mi)
    Quick view
  • Mineral White Metallic 2022 BMW 430 iMineral White Metallic 2022 BMW 430 iMineral White Metallic 2022 BMW 430 iMineral White Metallic 2022 BMW 430 iMineral White Metallic 2022 BMW 430 iMineral White Metallic 2022 BMW 430 i

    $38,795

    42,255 mi.
    Est. $658/mo

    Passport BMW

    4.4
    Check Availability
    Marlow Heights, MD (29 mi)
    Quick view
  • Alpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDriveAlpine White 2022 BMW M4 Competition xDrive

    $65,544

    31,691 mi.
    Est. $1,112/mo

    Fair Oaks Chrysler Jeep Dodge RAM

    3.6
    Check Availability
    Chantilly, VA (28 mi)
    Quick view
  • Mineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEVMineral Gray Metallic 2016 BMW 428 i SULEV

    $15,995

    $700
    68,431 mi.
    Est. $271/mo

    Autos Direct of Fredericksburg - Lafayette

    4.5
    Check Availability
    Fredericksburg, VA (22 mi)
    Quick view
  • Silver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDriveSilver 2015 BMW 428 i xDrive

    $13,479

    122,985 mi.
    Est. $229/mo

    Zarvo Motors

    Check Availability
    Camp Springs, MD (30 mi)
    Quick view
  • 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

    $14,900

    75,828 mi.
    Est. $253/mo

    Lease Return Center

    4.0
    Check Availability
    Triangle, VA (4 mi)
    Quick view
  • Titanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i Roadster

    $8,999

    59,071 mi.
    Est. $153/mo

    Supreme Motors

    4.0
    Check Availability
    Stafford, VA (11 mi)
    Quick view
  • WHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 IWHITE 2011 BMW 128 I

    $6,450

    156,558 mi.
    Est. $109/mo

    Auto Land Fredericksburg

    Check Availability
    Fredericksburg, VA (17 mi)
    Quick view
  • Green 2024 BMW M4 Competition xDriveGreen 2024 BMW M4 Competition xDriveGreen 2024 BMW M4 Competition xDrive

    $77,000

    20,000 mi.
    Est. $1,306/mo

    Private seller: Jose

    Contact Seller
    Alexandria, VA (24 mi)
    Quick view
  • Red 2012 BMW 135 iRed 2012 BMW 135 iRed 2012 BMW 135 iRed 2012 BMW 135 iRed 2012 BMW 135 iRed 2012 BMW 135 i

    $10,745

    79,027 mi.
    Est. $182/mo

    Prime Motors LLC

    2.8
    Check Availability
    Arlington, VA (25 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

    $8,445

    $500
    58,248 mi.
    Est. $143/mo

    Prime Motors LLC

    2.8
    Check Availability
    Arlington, VA (25 mi)
    Quick view
  • Gray 2013 BMW 335 335is Convertible 2DGray 2013 BMW 335 335is Convertible 2DGray 2013 BMW 335 335is Convertible 2DGray 2013 BMW 335 335is Convertible 2DGray 2013 BMW 335 335is Convertible 2DGray 2013 BMW 335 335is Convertible 2D

    $17,376

    60,900 mi.
    Est. $295/mo

    Eagle Automotives

    Check Availability
    Arlington, VA (26 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,495

    8,298 mi.
    Est. $721/mo

    Passport BMW

    4.4
    Check Availability
    Marlow Heights, MD (29 mi)
    Quick view
  • Black 2009 BMW 135 135iBlack 2009 BMW 135 135iBlack 2009 BMW 135 135iBlack 2009 BMW 135 135iBlack 2009 BMW 135 135iBlack 2009 BMW 135 135i

    $6,995

    82,003 mi.
    Est. $119/mo

    Damas Auto LLC

    Check Availability
    Chantilly, VA (29 mi)
    Quick view
  • Black 2007 BMW Z4 3.0i RoadsterBlack 2007 BMW Z4 3.0i RoadsterBlack 2007 BMW Z4 3.0i RoadsterBlack 2007 BMW Z4 3.0i RoadsterBlack 2007 BMW Z4 3.0i RoadsterBlack 2007 BMW Z4 3.0i Roadster

    $11,999

    68,123 mi.
    Est. $203/mo

    VIP Motors

    Check Availability
    Chantilly, VA (30 mi)
    Quick view
  • Blue 2011 BMW 135 iBlue 2011 BMW 135 iBlue 2011 BMW 135 iBlue 2011 BMW 135 iBlue 2011 BMW 135 iBlue 2011 BMW 135 i

    $29,999

    42,000 mi.
    Est. $509/mo

    Private seller: George

    Contact Seller
    Langley, VA (30 mi)
    Quick view
  • Black 2026 BMW M4 Competition xDriveBlack 2026 BMW M4 Competition xDriveBlack 2026 BMW M4 Competition xDriveBlack 2026 BMW M4 Competition xDriveBlack 2026 BMW M4 Competition xDriveBlack 2026 BMW M4 Competition xDrive

    $87,000

    7,400 mi.
    Est. $1,475/mo

    Private seller: Amir

    Contact Seller
    Tysons, VA (30 mi)
    Quick view
  • Black 2006 BMW 330 Ci

    $10,990

    68,001 mi.
    Est. $186/mo

    Automan Empire

    2.2
    Check Availability
    Fredericksburg, VA (22 mi)
    Quick view
  • Jet Black 2021 BMW 430 i

    $32,848

    53,100 mi.
    Est. $557/mo

    BMW of Fairfax

    4.7
    Check Availability
    Fairfax, VA (25 mi)
    Quick view
  • White 2024 BMW Z4 M40i

    $61,500

    21,000 mi.
    Est. $1,043/mo

    Private seller: Pedram

    Contact Seller
    Old Courthouse, VA (29 mi)
    Quick view
  • Silver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDrive

    $30,998

    53,417 mi.
    Est. $526/mo

    CarMax Gaithersburg

    Check Availability
    Free delivery to Woodbridge, VA (9 mi)
    Quick view
  • Black 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDrive

    $29,998

    64,048 mi.
    Est. $509/mo

    CarMax Lancaster

    3.4
    Check Availability
    Free delivery to Woodbridge, VA (9 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