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
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $32,350

    30,141 mi.
    Est. $596/mo

    Luther Bloomington Hyundai

    4.4
    Bloomington, MN (26 mi)
    Check Availability

  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    $16,947

    86,312 mi.
    Est. $312/mo

    Luther Burnsville Hyundai

    4.5
    Burnsville, MN (19 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

    Not Priced

    17,307 mi.

    Motorwerks BMW

    4.8
    Bloomington, MN (24 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

    Not Priced

    Motorwerks BMW

    4.8
    Bloomington, MN (24 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,961

    43,035 mi.
    Est. $737/mo

    Autohaus BMW

    4.8
    $654 delivery from Saint Louis, MO (437 mi)
    Check Availability
  • Black 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30i

    $30,998

    41,452 mi.
    Est. $571/mo

    CarMax Algonquin

    4.4
    $149 delivery to Maplewood, MN (30 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $51,848

    5,002 mi.
    Est. $956/mo

    Luther Park Place BMW

    4.8
    Rochester, MN (45 mi)
    Check Availability
  • Carbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35i

    $18,350

    92,135 mi.
    Est. $338/mo

    BMW of Minnetonka

    4.8
    Wayzata, MN (36 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,345

    $1.5K
    39,912 mi.
    Est. $578/mo

    Luther Westside VW

    4.7
    Minneapolis, MN (31 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $20,499

    $339
    71,012 mi.
    Est. $378/mo

    Apple Ford White Bear Lake

    4.6
    White Bear Lake, MN (31 mi)
    Check Availability
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $17,250

    86,651 mi.
    Est. $318/mo

    White Bear Subaru

    4.8
    Vadnais Heights, MN (31 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

    $38,688

    31,355 mi.
    Est. $713/mo

    Dahl Chrysler Dodge Jeep Ram of Rochester

    5.0
    Rochester, MN (44 mi)
    Check Availability
  • Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30

    $49,998

    5,484 mi.
    Est. $922/mo

    CarMax Brooklyn Park

    4.6
    Brooklyn Park, MN (39 mi)
    Check Availability
  • 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,842

    38,339 mi.
    Est. $698/mo

    Genesis of Minneapolis

    4.1
    Golden Valley, MN (33 mi)
    Check Availability
  • Gray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40iGray Metallic 2022 BMW X3 M40i

    $39,849

    54,993 mi.
    Est. $735/mo

    Walser Kia

    4.6
    Minnetonka, MN (36 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $25,348

    $1K
    69,281 mi.
    Est. $467/mo

    Luther INEOS Grenadier

    4.8
    St. Louis Park, MN (31 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40i

    $31,048

    $252
    76,998 mi.
    Est. $572/mo

    Porsche Minneapolis

    Golden Valley, MN (34 mi)
    Check Availability
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $23,658

    75,054 mi.
    Est. $436/mo

    Koppy Motors of Forest Lake

    Forest Lake, MN (48 mi)
    Check Availability

Compare the BMW X3