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
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $34,249

    $131
    31,455 mi.
    Est. $613/mo

    Russ Darrow Mitsubishi

    4.6
    Waukesha, WI (12 mi)
    Check Availability

  • Isle of Man Green Metallic 2024 BMW M3 CompetitionIsle of Man Green Metallic 2024 BMW M3 CompetitionIsle of Man Green Metallic 2024 BMW M3 CompetitionIsle of Man Green Metallic 2024 BMW M3 CompetitionIsle of Man Green Metallic 2024 BMW M3 CompetitionIsle of Man Green Metallic 2024 BMW M3 Competition

    $86,000

    18,806 mi.
    Est. $1,540/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability

  • Verde Mantis Green 2025 BMW M3 Competition xDriveVerde Mantis Green 2025 BMW M3 Competition xDriveVerde Mantis Green 2025 BMW M3 Competition xDriveVerde Mantis Green 2025 BMW M3 Competition xDriveVerde Mantis Green 2025 BMW M3 Competition xDriveVerde Mantis Green 2025 BMW M3 Competition xDrive

    $103,000

    15,132 mi.
    Est. $1,844/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability

  • Sedona Red 2008 BMW 128 128iSedona Red 2008 BMW 128 128iSedona Red 2008 BMW 128 128iSedona Red 2008 BMW 128 128iSedona Red 2008 BMW 128 128iSedona Red 2008 BMW 128 128i

    $10,494

    113,418 mi.
    Est. $188/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40i

    $39,993

    66,016 mi.
    Est. $716/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Dravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDrive

    $92,000

    $3K
    6,547 mi.
    Est. $1,647/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability
  • Sao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDriveSao Paulo Yellow 2023 BMW M3 Competition xDrive

    $89,998

    36,523 mi.
    Est. $1,611/mo

    Kearns Motor Car Co.

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

    29,276 mi.
    Est. $682/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X4 M AWD

    $40,000

    88,636 mi.
    Est. $716/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability

  • Frozen Portimao Blue Metallic 2025 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2025 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2025 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2025 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2025 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2025 BMW M3 Competition xDrive

    $98,478

    11,740 mi.
    Est. $1,763/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability
  • Frozen Portimao Blue Metallic 2023 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2023 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2023 BMW M3 Competition xDriveFrozen Portimao Blue Metallic 2023 BMW M3 Competition xDrive

    $90,478

    44,602 mi.
    Est. $1,620/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability
  • Individual Dravit Gray Metallic 2022 BMW M3 Competition xDriveIndividual Dravit Gray Metallic 2022 BMW M3 Competition xDriveIndividual Dravit Gray Metallic 2022 BMW M3 Competition xDriveIndividual Dravit Gray Metallic 2022 BMW M3 Competition xDrive

    $82,989

    50,648 mi.
    Est. $1,486/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 BaseBlack Sapphire Metallic 2021 BMW M3 Base

    $67,636

    41,170 mi.
    Est. $1,211/mo

    Kunes Ford of Delavan

    3.4
    Delavan, WI (23 mi)
    Check Availability
  • Limerock Gray 2023 BMW M3 Competition xDriveLimerock Gray 2023 BMW M3 Competition xDriveLimerock Gray 2023 BMW M3 Competition xDriveLimerock Gray 2023 BMW M3 Competition xDriveLimerock Gray 2023 BMW M3 Competition xDriveLimerock Gray 2023 BMW M3 Competition xDrive

    $93,488

    19,105 mi.
    Est. $1,674/mo

    Kearns Motor Car Co.

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

    56,952 mi.
    Est. $1,108/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 Competition

    $59,488

    86,132 mi.
    Est. $1,065/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability
  • White 2020 BMW M340 M340i xDrive SedanWhite 2020 BMW M340 M340i xDrive SedanWhite 2020 BMW M340 M340i xDrive SedanWhite 2020 BMW M340 M340i xDrive SedanWhite 2020 BMW M340 M340i xDrive SedanWhite 2020 BMW M340 M340i xDrive Sedan

    $45,990

    58,394 mi.
    Est. $823/mo

    SANDOVAL AUTO GROUP

    Muskego, WI (10 mi)
    Check Availability
  • Isle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 CompetitionIsle of Man Green Metallic 2023 BMW M3 Competition

    $75,478

    51,652 mi.
    Est. $1,351/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40i

    $67,988

    8,465 mi.
    Est. $1,217/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Velvet Blue 2024 BMW M3 Competition xDriveVelvet Blue 2024 BMW M3 Competition xDriveVelvet Blue 2024 BMW M3 Competition xDriveVelvet Blue 2024 BMW M3 Competition xDriveVelvet Blue 2024 BMW M3 Competition xDriveVelvet Blue 2024 BMW M3 Competition xDrive

    $103,488

    4,758 mi.
    Est. $1,853/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability
  • Gray 2023 BMW X4 M AWDGray 2023 BMW X4 M AWDGray 2023 BMW X4 M AWDGray 2023 BMW X4 M AWDGray 2023 BMW X4 M AWDGray 2023 BMW X4 M AWD

    $64,478

    27,002 mi.
    Est. $1,154/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (26 mi)
    Check Availability

  • Alpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50iAlpine White 2022 BMW X7 M50i

    $39,860

    86,605 mi.
    Est. $714/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $82,488

    7,958 mi.
    Est. $1,477/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40i

    $66,986

    9,899 mi.
    Est. $1,199/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    $69,484

    7,543 mi.
    Est. $1,244/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • 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

    $70,393

    $2K
    301 mi.
    Est. $1,260/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Ametrin Metallic 2023 BMW X6 M CompetitionAmetrin Metallic 2023 BMW X6 M CompetitionAmetrin Metallic 2023 BMW X6 M CompetitionAmetrin Metallic 2023 BMW X6 M CompetitionAmetrin Metallic 2023 BMW X6 M CompetitionAmetrin Metallic 2023 BMW X6 M Competition

    $78,000

    29,795 mi.
    Est. $1,396/mo

    Kearns Motor Car Co.

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

    $69,262

    8,276 mi.
    Est. $1,240/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 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

    $40,993

    $2.5K
    51,751 mi.
    Est. $734/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Marina Bay Blue Metallic 2026 BMW X5 M60iMarina Bay Blue Metallic 2026 BMW X5 M60iMarina Bay Blue Metallic 2026 BMW X5 M60iMarina Bay Blue Metallic 2026 BMW X5 M60iMarina Bay Blue Metallic 2026 BMW X5 M60iMarina Bay Blue Metallic 2026 BMW X5 M60i

    $89,788

    8,054 mi.
    Est. $1,607/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Jet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40i

    $22,978

    148,882 mi.
    Est. $411/mo

    BMW of Milwaukee North

    3.2
    Glendale, WI (27 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40

    $36,901

    24,634 mi.
    Est. $661/mo

    Gravity Autos Chicago

    3.8
    $500 delivery from Highland Park, IL (54 mi)
    Check Availability
  • Black Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDriveBlack Sapphire Metallic 2014 BMW 428 i xDrive

    $12,407

    $325
    75,496 mi.
    Est. $222/mo

    Autos of Chicago

    4.4
    $57 delivery from Arlington Heights, IL (58 mi)
    Check Availability