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
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $37,900

    34,534 mi.
    Est. $685/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $49,991

    7,551 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $49,991

    4,328 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $50,991

    9,871 mi.
    Est. $921/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • $50,991

    9,369 mi.
    Est. $921/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • Not Priced

    46,649 mi.

    Autohaus Lebanon

    4.0
    Lebanon, PA (26 mi)
    Check Availability
  • $50,485

    14,281 mi.
    Est. $912/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $43,485

    13,096 mi.
    Est. $786/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $41,485

    26,190 mi.
    Est. $750/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $53,485

    11,008 mi.
    Est. $967/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $49,995

    9,846 mi.
    Est. $904/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $51,985

    11,358 mi.
    Est. $939/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $48,985

    12,349 mi.
    Est. $885/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $52,985

    10,831 mi.
    Est. $958/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $51,485

    12,629 mi.
    Est. $930/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $41,485

    29,117 mi.
    Est. $750/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $60,285

    7,585 mi.
    Est. $1,089/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • 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

    $57,225

    9,217 mi.
    Est. $1,034/mo

    Germain Ford of Beavercreek

    4.5
    $1,176 delivery from Dayton, OH (393 mi)
    Check Availability
  • White 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30i

    $29,998

    $1K
    40,809 mi.
    Est. $542/mo

    CarMax Mays Landing

    4.2
    $149 delivery to Lancaster, PA (17 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30i

    $19,549

    96,242 mi.
    Est. $353/mo

    BMW of Towson

    4.7
    Towson, MD (42 mi)
    Check Availability
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $23,699

    59,888 mi.
    Est. $428/mo

    Randallstown Mitsubishi

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

    $35,098

    37,531 mi.
    Est. $634/mo

    Mercedes-Benz of Hunt Valley

    4.5
    Cockeysville, MD (39 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $31,755

    45,949 mi.
    Est. $574/mo

    Jerry's Chevrolet

    4.7
    Baltimore, MD (43 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $48,799

    8,513 mi.
    Est. $882/mo

    BMW of Owings Mills

    4.7
    Owings Mills, MD (43 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40i

    $48,791

    35,648 mi.
    Est. $882/mo

    BMW of Bel Air

    4.6
    Bel Air, MD (37 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $36,799

    $1.5K
    27,962 mi.
    Est. $665/mo

    Anderson of Abingdon

    4.7
    Abingdon, MD (41 mi)
    Check Availability
  • Space Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28i

    $14,995

    $1.7K
    89,502 mi.
    Est. $271/mo

    AutoDot

    4.5
    Sykesville, MD (46 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $38,796

    $1.9K
    18,667 mi.
    Est. $701/mo

    Bel Air Hyundai

    Bel Air, MD (38 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

    $26,500

    51,849 mi.
    Est. $479/mo

    Ourisman Tri-State Ford

    Rising Sun, MD (40 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $38,796

    $1K
    16,092 mi.
    Est. $701/mo

    GENESIS OF BEL AIR

    Fallston, MD (38 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

    $29,795

    62,727 mi.
    Est. $538/mo

    Jones Toyota

    3.9
    Bel Air, MD (38 mi)
    Check Availability

Compare the BMW X3