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
  • Black Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40i

    $38,945

    73,522 mi.
    Est. $718/mo

    Audi St. Paul

    4.9
    Check Availability
    Maplewood, MN (29 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $39,995

    12,613 mi.
    Est. $737/mo

    Audi St. Paul

    4.9
    Check Availability
    Maplewood, MN (29 mi)

    Quick view
  • Carbon Black Metallic 2024 BMW X7 M60i

    $84,898

    20,920 mi.
    Est. $1,565/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (23 mi)
    Quick view
  • Not Priced

    10,345 mi.
    Est. $0/mo

    Land Rover Richfield

    5.0
    Check Availability
    Richfield, MN (23 mi)
    Quick view
  • $11,000

    90,191 mi.
    Est. $203/mo

    Audi Richfield

    3.3
    Check Availability
    Richfield, MN (23 mi)
    Quick view
  • $9,985

    99,868 mi.
    Est. $184/mo

    Marty's Auto Sales

    3.2
    Check Availability
    Savage, MN (24 mi)
    Quick view
  • Melbourne Red Metallic 2013 BMW Z4 sDrive35i

    $21,995

    43,147 mi.
    Est. $405/mo

    Merit Chevrolet

    4.7
    Check Availability
    Saint Paul, MN (24 mi)
    Quick view
  • $22,338

    58,136 mi.
    Est. $412/mo

    Luther Bloomington Subaru

    4.3
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW M2 Base

    $69,900

    1,623 mi.
    Est. $1,289/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Alpine White 2019 BMW 330 xDrive

    $24,900

    66,559 mi.
    Est. $459/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Not Priced

    42,653 mi.
    Est. $0/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Not Priced

    14,345 mi.
    Est. $0/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Singapore Gray Metallic 2018 BMW M5 Base

    $44,900

    84,288 mi.
    Est. $828/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Not Priced

    16,258 mi.
    Est. $0/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X5 xDrive40i

    $58,900

    8,434 mi.
    Est. $1,086/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Aventurin Red Metallic 2023 BMW iX xDrive50

    $51,900

    28,152 mi.
    Est. $957/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Storm Bay Metallic 2024 BMW iX xDrive50

    $56,900

    17,577 mi.
    Est. $1,049/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Not Priced

    15,346 mi.
    Est. $0/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Not Priced

    93,887 mi.
    Est. $0/mo

    Motorwerks BMW

    4.8
    Check Availability
    Bloomington, MN (24 mi)
    Quick view
  • Not Priced

    74,919 mi.
    Est. $0/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (29 mi)
    Quick view
  • $17,400

    84,073 mi.
    Est. $321/mo

    Drive Appeal- Eden Prairie(Indoor Showroom)

    Check Availability
    Eden Prairie, MN (29 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M2 Base

    $59,999

    29,134 mi.
    Est. $1,106/mo

    Apple Ford Shakopee

    4.7
    Check Availability
    Shakopee, MN (30 mi)
    Quick view
  • Black 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28i

    $26,998

    56,814 mi.
    Est. $498/mo

    CarMax Louisville

    Check Availability
    $799 delivery to Maplewood, MN (30 mi)
    Quick view
  • 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

    $41,998

    34,929 mi.
    Est. $774/mo

    CarMax Hillside (Eisenhower Expy)

    Check Availability
    $99 delivery to Maplewood, MN (30 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $73,950

    8,030 mi.
    Est. $1,363/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (36 mi)
    Quick view
  • 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

    $52,660

    7,459 mi.
    Est. $971/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (36 mi)
    Quick view
  • Dravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40i

    $71,977

    4,479 mi.
    Est. $1,327/mo

    Audi Minneapolis

    4.9
    Check Availability
    Minneapolis, MN (34 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $62,348

    $3K
    31,603 mi.
    Est. $1,149/mo

    Luther Park Place BMW

    4.7
    Check Availability
    Rochester, MN (45 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30i

    $15,848

    $300
    97,593 mi.
    Est. $292/mo

    Luther Park Place BMW

    4.7
    Check Availability
    Rochester, MN (45 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $35,825

    34,923 mi.
    Est. $660/mo

    Luther Westside VW

    4.6
    Check Availability
    Minneapolis, MN (31 mi)
    Quick view
  • White 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30i

    $40,998

    $501
    17,673 mi.
    Est. $756/mo

    Walser Nissan Coon Rapids

    4.5
    Check Availability
    Coon Rapids, MN (46 mi)
    Quick view
  • Jet Black 2016 BMW X3 xDrive35iJet Black 2016 BMW X3 xDrive35iJet Black 2016 BMW X3 xDrive35iJet Black 2016 BMW X3 xDrive35iJet Black 2016 BMW X3 xDrive35iJet Black 2016 BMW X3 xDrive35i

    $12,797

    99,229 mi.
    Est. $236/mo

    Buerkle Hyundai

    4.2
    Check Availability
    Saint Paul, MN (31 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $71,999

    $1K
    8,718 mi.
    Est. $1,327/mo

    Walser Kia

    5.0
    Check Availability
    Minnetonka, MN (36 mi)
    Quick view
  • White 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30i

    $26,998

    59,211 mi.
    Est. $498/mo

    CarMax Brooklyn Park

    4.6
    Check Availability
    Brooklyn Park, MN (39 mi)
    Quick view
  • Blue Metallic 2023 BMW X3 M40iBlue Metallic 2023 BMW X3 M40iBlue Metallic 2023 BMW X3 M40iBlue Metallic 2023 BMW X3 M40iBlue Metallic 2023 BMW X3 M40iBlue Metallic 2023 BMW X3 M40i

    $46,499

    37,038 mi.
    Est. $857/mo

    Motorwerks MINI

    4.8
    Check Availability
    Golden Valley, MN (33 mi)
    Quick view
  • 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

    $39,993

    27,833 mi.
    Est. $737/mo

    Minnesota Truck Headquarters of Forest Lake

    4.8
    Check Availability
    Forest Lake, MN (47 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