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
  • Gray Metallic 2025 BMW X2 XDRIVE28IGray Metallic 2025 BMW X2 XDRIVE28IGray Metallic 2025 BMW X2 XDRIVE28IGray Metallic 2025 BMW X2 XDRIVE28IGray Metallic 2025 BMW X2 XDRIVE28IGray Metallic 2025 BMW X2 XDRIVE28I

    $37,490

    25,196 mi.
    Est. $678/mo

    Hagerstown Ford

    3.8
    Hagerstown, MD (7 mi)
    Check Availability
  • Black 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30i

    $44,998

    18,719 mi.
    Est. $813/mo

    CarMax Frederick

    4.3
    Frederick, MD (24 mi)
    Check Availability
  • Green 2021 BMW 430 IGreen 2021 BMW 430 IGreen 2021 BMW 430 IGreen 2021 BMW 430 IGreen 2021 BMW 430 IGreen 2021 BMW 430 I

    $40,998

    19,721 mi.
    Est. $741/mo

    CarMax Frederick

    4.3
    Frederick, MD (24 mi)
    Check Availability
  • Jet Black 2009 BMW 328Jet Black 2009 BMW 328Jet Black 2009 BMW 328Jet Black 2009 BMW 328Jet Black 2009 BMW 328Jet Black 2009 BMW 328

    $13,988

    41,341 mi.
    Est. $253/mo

    South Street Autos

    Frederick, MD (21 mi)
    Check Availability
  • Black 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30i

    $37,998

    16,430 mi.
    Est. $687/mo

    CarMax Frederick

    4.3
    Frederick, MD (24 mi)
    Check Availability
  • Black 2004 BMW 645Black 2004 BMW 645Black 2004 BMW 645Black 2004 BMW 645Black 2004 BMW 645Black 2004 BMW 645

    $13,684

    67,244 mi.
    Est. $247/mo

    South Street Autos

    Frederick, MD (21 mi)
    Check Availability
  • Gray 2005 BMW 645 ConvertibleGray 2005 BMW 645 ConvertibleGray 2005 BMW 645 ConvertibleGray 2005 BMW 645 ConvertibleGray 2005 BMW 645 ConvertibleGray 2005 BMW 645 Convertible

    $18,687

    22,521 mi.
    Est. $338/mo

    South Street Autos

    Frederick, MD (21 mi)
    Check Availability
  • 2000 BMW M Roadster2000 BMW M Roadster2000 BMW M Roadster2000 BMW M Roadster2000 BMW M Roadster2000 BMW M Roadster

    $19,400

    76,439 mi.
    Est. $351/mo

    H & H Chevrolet Cadillac Inc.

    4.3
    Shippensburg, PA (29 mi)
    Check Availability
  • White 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 Base

    $42,999

    73,568 mi.
    Est. $777/mo

    Clearview Auto Sales

    Ranson, WV (28 mi)
    Check Availability
  • Black 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDrive

    $19,227

    69,474 mi.
    Est. $347/mo

    VIP MEMBER ENCORE AUTO

    4.5
    Hagerstown, MD (5 mi)
    Check Availability
  • Mystic Blue Metallic 2003 BMW 330 330CiMystic Blue Metallic 2003 BMW 330 330CiMystic Blue Metallic 2003 BMW 330 330CiMystic Blue Metallic 2003 BMW 330 330CiMystic Blue Metallic 2003 BMW 330 330CiMystic Blue Metallic 2003 BMW 330 330Ci

    $7,599

    116,436 mi.
    Est. $137/mo

    Motorworld

    Frederick, MD (22 mi)
    Check Availability
  • White 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40iWhite 2024 BMW X5 sDrive40i

    $46,998

    $1K
    25,444 mi.
    Est. $849/mo

    CarMax Hagerstown

    4.8
    Hagerstown, MD (5 mi)
    Check Availability
  • White 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35i

    $24,684

    71,328 mi.
    Est. $446/mo

    South Street Autos

    Frederick, MD (21 mi)
    Check Availability
  • Black 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDrive

    $11,489

    91,608 mi.
    Est. $208/mo

    Clearview Auto Sales

    Ranson, WV (28 mi)
    Check Availability
  • Alpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28iAlpine White 2016 BMW X3 xDrive28i

    $11,995

    89,397 mi.
    Est. $217/mo

    Motorworld

    Frederick, MD (22 mi)
    Check Availability
  • Alpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40i

    $38,985

    44,452 mi.
    Est. $705/mo

    Shively Motors of Chambersburg

    4.9
    Chambersburg, PA (19 mi)
    Check Availability
  • Silver 1997 BMW Z3 2.8 RoadsterSilver 1997 BMW Z3 2.8 RoadsterSilver 1997 BMW Z3 2.8 RoadsterSilver 1997 BMW Z3 2.8 RoadsterSilver 1997 BMW Z3 2.8 RoadsterSilver 1997 BMW Z3 2.8 Roadster

    $13,600

    48,040 mi.
    Est. $246/mo

    Private seller: Robert

    Robinwood, MD (0 mi)
    Contact Seller
  • Blue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28i

    $30,998

    31,384 mi.
    Est. $560/mo

    CarMax Frederick

    4.3
    Frederick, MD (24 mi)
    Check Availability
  • Deep Sea Blue Metallic 2013 BMW X3 xDrive28iDeep Sea Blue Metallic 2013 BMW X3 xDrive28iDeep Sea Blue Metallic 2013 BMW X3 xDrive28iDeep Sea Blue Metallic 2013 BMW X3 xDrive28iDeep Sea Blue Metallic 2013 BMW X3 xDrive28iDeep Sea Blue Metallic 2013 BMW X3 xDrive28i

    $5,995

    152,231 mi.
    Est. $108/mo

    Motorworld

    Frederick, MD (22 mi)
    Check Availability
  • Green 2009 BMW 328 i xDrive

    $8,500

    60,128 mi.
    Est. $154/mo

    Private seller: Hamza

    Hagerstown, MD (6 mi)
    Contact Seller
  • Gray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 i

    Not Priced

    142,339 mi.
    Est. $0/mo

    Global Pre-Owned Auto Sales

    Martinsburg, WV (21 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW M240 iBlack Sapphire Metallic 2019 BMW M240 iBlack Sapphire Metallic 2019 BMW M240 iBlack Sapphire Metallic 2019 BMW M240 iBlack Sapphire Metallic 2019 BMW M240 iBlack Sapphire Metallic 2019 BMW M240 i

    $27,794

    51,767 mi.
    Est. $502/mo

    Trust Auto

    4.4
    $399 delivery from Sykesville, MD (36 mi)
    Check Availability
  • San Francisco Red Metallic 2019 BMW Z4 sDrive30iSan Francisco Red Metallic 2019 BMW Z4 sDrive30iSan Francisco Red Metallic 2019 BMW Z4 sDrive30iSan Francisco Red Metallic 2019 BMW Z4 sDrive30iSan Francisco Red Metallic 2019 BMW Z4 sDrive30iSan Francisco Red Metallic 2019 BMW Z4 sDrive30i

    $29,740

    $250
    61,383 mi.
    Est. $537/mo

    Bob Ruth Ford

    4.0
    $399 delivery from Dillsburg, PA (46 mi)
    Check Availability
  • White Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40iWhite Metallic 2024 BMW X5 xDrive40i

    $47,995

    40,566 mi.
    Est. $867/mo

    Criswell Chrysler Jeep Dodge RAM & FIAT

    4.8
    Gaithersburg, MD (44 mi)
    Check Availability
  • Arctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40iArctic Grey Metallic 2022 BMW X5 xDrive40i

    $30,993

    $954
    67,869 mi.
    Est. $560/mo

    AutoNation Honda Dulles

    4.7
    Sterling, VA (47 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $56,799

    26,508 mi.
    Est. $1,026/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (44 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $66,563

    9,308 mi.
    Est. $1,203/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $56,996

    15,869 mi.
    Est. $1,030/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (44 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDrive

    $53,799

    $985
    13,545 mi.
    Est. $972/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (44 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $27,800

    $691
    54,150 mi.
    Est. $502/mo

    Randallstown Mitsubishi

    4.0
    Randallstown, MD (49 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $39,563

    25,938 mi.
    Est. $715/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28i

    $18,488

    66,231 mi.
    Est. $334/mo

    AutoNation Toyota Leesburg

    4.7
    Leesburg, VA (40 mi)
    Check Availability
  • Alpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDrive

    $20,388

    98,238 mi.
    Est. $368/mo

    AutoNation Toyota Leesburg

    4.7
    Leesburg, VA (40 mi)
    Check Availability
  • Carbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40i

    $44,781

    30,081 mi.
    Est. $809/mo

    MemberCar

    4.3
    Rockville, MD (48 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $54,794

    17,390 mi.
    Est. $990/mo

    Rosenthal Acura

    4.3
    Gaithersburg, MD (43 mi)
    Check Availability