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
  • 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,989

    18,017 mi.
    Est. $719/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability

  • Alpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40i

    $59,176

    $300
    36,950 mi.
    Est. $1,064/mo

    Russ Darrow Chrysler Dodge Jeep RAM of Madison

    4.5
    Madison, WI (4 mi)
    Check Availability

  • Alpine White 2019 BMW X2 M35iAlpine White 2019 BMW X2 M35iAlpine White 2019 BMW X2 M35iAlpine White 2019 BMW X2 M35iAlpine White 2019 BMW X2 M35iAlpine White 2019 BMW X2 M35i

    $21,236

    77,347 mi.
    Est. $382/mo

    Griffin Ford Fort Atkinson

    Fort Atkinson, WI (29 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWD

    $39,489

    $511
    88,649 mi.
    Est. $710/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Dravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M Base

    $61,400

    $489
    56,952 mi.
    Est. $1,104/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • White 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28i

    $11,000

    135,000 mi.
    Est. $198/mo

    Private seller: Lisa

    Maple Bluff, WI (3 mi)
    Contact Seller
  • Black Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M CompetitionBlack Sapphire Metallic 2020 BMW X3 M Competition

    $42,510

    $489
    86,188 mi.
    Est. $765/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Black 2022 BMW X3 M CompetitionBlack 2022 BMW X3 M CompetitionBlack 2022 BMW X3 M CompetitionBlack 2022 BMW X3 M CompetitionBlack 2022 BMW X3 M CompetitionBlack 2022 BMW X3 M Competition

    $59,989

    57,928 mi.
    Est. $1,079/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60i

    $71,976

    $403
    27,553 mi.
    Est. $1,295/mo

    Russ Darrow Chrysler Dodge Jeep RAM of Madison

    4.5
    Madison, WI (4 mi)
    Check Availability

  • Alpine White 2016 BMW X5 xDrive35dAlpine White 2016 BMW X5 xDrive35dAlpine White 2016 BMW X5 xDrive35dAlpine White 2016 BMW X5 xDrive35dAlpine White 2016 BMW X5 xDrive35dAlpine White 2016 BMW X5 xDrive35d

    $17,995

    122,071 mi.
    Est. $324/mo

    A to Z Autosports LLC

    Madison, WI (4 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive35dAlpine White 2017 BMW X5 xDrive35dAlpine White 2017 BMW X5 xDrive35dAlpine White 2017 BMW X5 xDrive35dAlpine White 2017 BMW X5 xDrive35dAlpine White 2017 BMW X5 xDrive35d

    $28,995

    58,850 mi.
    Est. $522/mo

    A to Z Autosports LLC

    Madison, WI (4 mi)
    Check Availability
  • Sao Paulo Yellow 2023 BMW X3 M CompetitionSao Paulo Yellow 2023 BMW X3 M CompetitionSao Paulo Yellow 2023 BMW X3 M CompetitionSao Paulo Yellow 2023 BMW X3 M Competition

    $73,989

    14,257 mi.
    Est. $1,331/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Alpine White 2023 BMW X3 M CompetitionAlpine White 2023 BMW X3 M CompetitionAlpine White 2023 BMW X3 M CompetitionAlpine White 2023 BMW X3 M CompetitionAlpine White 2023 BMW X3 M CompetitionAlpine White 2023 BMW X3 M Competition

    $57,485

    $489
    73,546 mi.
    Est. $1,034/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Brooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40i

    $49,989

    24,714 mi.
    Est. $899/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $26,246

    $148
    69,079 mi.
    Est. $472/mo

    Russ Darrow Kia Madison

    4.6
    Madison, WI (9 mi)
    Check Availability

  • Mineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40i

    $52,489

    $511
    22,188 mi.
    Est. $944/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Marina Bay Blue Metallic 2023 BMW XM BaseMarina Bay Blue Metallic 2023 BMW XM BaseMarina Bay Blue Metallic 2023 BMW XM BaseMarina Bay Blue Metallic 2023 BMW XM BaseMarina Bay Blue Metallic 2023 BMW XM BaseMarina Bay Blue Metallic 2023 BMW XM Base

    $72,489

    $2.5K
    23,140 mi.
    Est. $1,304/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40iBrooklyn Gray Metallic 2024 BMW X3 M40i

    $49,989

    $489
    39,508 mi.
    Est. $899/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 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

    $39,989

    $489
    25,915 mi.
    Est. $719/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • White 2013 BMW X3 xDrive28iWhite 2013 BMW X3 xDrive28iWhite 2013 BMW X3 xDrive28iWhite 2013 BMW X3 xDrive28iWhite 2013 BMW X3 xDrive28iWhite 2013 BMW X3 xDrive28i

    $8,971

    109,873 mi.
    Est. $161/mo

    German Auto House LLC

    Fitchburg, WI (6 mi)
    Check Availability
  • White 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35iWhite 2015 BMW X5 xDrive35i

    $12,995

    94,624 mi.
    Est. $234/mo

    Lot 51 Auto Sales

    Madison, WI (3 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $40,500

    $489
    21,326 mi.
    Est. $728/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (30 mi)
    Check Availability
  • Silver 2016 BMW X3 xDrive28iSilver 2016 BMW X3 xDrive28iSilver 2016 BMW X3 xDrive28iSilver 2016 BMW X3 xDrive28iSilver 2016 BMW X3 xDrive28iSilver 2016 BMW X3 xDrive28i

    $12,995

    94,344 mi.
    Est. $234/mo

    Lot 51 Auto Sales

    Madison, WI (3 mi)
    Check Availability
  • Gray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30i

    $16,562

    $425
    110,466 mi.
    Est. $298/mo

    German Auto House LLC

    Fitchburg, WI (6 mi)
    Check Availability
  • $30,990

    59,091 mi.
    Est. $557/mo

    Zimbrick European

    Madison, WI (6 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2025 BMW X4 M40i

    $61,398

    14,220 mi.
    Est. $1,104/mo

    BMW of Madison

    4.2
    Madison, WI (6 mi)
    Check Availability
  • Storm Bay Metallic 2024 BMW iX xDrive50

    $50,398

    34,907 mi.
    Est. $906/mo

    BMW of Madison

    4.2
    Madison, WI (6 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X2 M35i

    $47,298

    15,298 mi.
    Est. $851/mo

    BMW of Madison

    4.2
    Madison, WI (6 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $46,398

    12,229 mi.
    Est. $835/mo

    BMW of Madison

    4.2
    Madison, WI (6 mi)
    Check Availability
  • Silver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30iSilver 2021 BMW X3 XDrive30i

    $23,998

    $1K
    56,674 mi.
    Est. $432/mo

    CarMax Des Moines

    4.1
    $299 delivery to Madison, WI (9 mi)
    Check Availability
  • Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30

    $45,998

    30,903 mi.
    Est. $827/mo

    CarMax Des Moines

    4.1
    $299 delivery to Madison, WI (9 mi)
    Check Availability