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 X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWDBlack Sapphire Metallic 2024 BMW X4 M AWD

    $62,500

    47,588 mi.
    Est. $1,124/mo

    Kearns Motor Car Co.

    4.6
    Johnson Creek, WI (18 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 (11 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 (11 mi)
    Check Availability

  • Brooklyn Grey Metallic 2026 BMW X2 xDrive28iBrooklyn Grey Metallic 2026 BMW X2 xDrive28iBrooklyn Grey Metallic 2026 BMW X2 xDrive28iBrooklyn Grey Metallic 2026 BMW X2 xDrive28iBrooklyn Grey Metallic 2026 BMW X2 xDrive28iBrooklyn Grey Metallic 2026 BMW X2 xDrive28i

    $49,119

    3,500 mi.
    Est. $883/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDrive

    $58,239

    12,267 mi.
    Est. $1,048/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Alpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDrive

    $35,398

    21,418 mi.
    Est. $637/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Night Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28i

    $39,398

    8,393 mi.
    Est. $709/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • White 2017 BMW 750 i xDriveWhite 2017 BMW 750 i xDriveWhite 2017 BMW 750 i xDriveWhite 2017 BMW 750 i xDriveWhite 2017 BMW 750 i xDriveWhite 2017 BMW 750 i xDrive

    $20,995

    94,823 mi.
    Est. $378/mo

    Lot 51 Auto Sales

    Madison, WI (14 mi)
    Check Availability
  • Silver 2011 BMW 328 328iSilver 2011 BMW 328 328iSilver 2011 BMW 328 328iSilver 2011 BMW 328 328iSilver 2011 BMW 328 328iSilver 2011 BMW 328 328i

    $8,787

    $133
    80,450 mi.
    Est. $158/mo

    Wilde East Towne Honda

    4.8
    Madison, WI (11 mi)
    Check Availability

  • Portimao Blue Metallic 2026 BMW M2 CSPortimao Blue Metallic 2026 BMW M2 CSPortimao Blue Metallic 2026 BMW M2 CSPortimao Blue Metallic 2026 BMW M2 CSPortimao Blue Metallic 2026 BMW M2 CSPortimao Blue Metallic 2026 BMW M2 CS

    $113,398

    2,652 mi.
    Est. $2,040/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Frozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40iFrozen Deep Green Metallic 2025 BMW Z4 M40i

    $74,398

    8,611 mi.
    Est. $1,338/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW 540 xDriveDark Graphite Metallic 2026 BMW 540 xDriveDark Graphite Metallic 2026 BMW 540 xDriveDark Graphite Metallic 2026 BMW 540 xDriveDark Graphite Metallic 2026 BMW 540 xDriveDark Graphite Metallic 2026 BMW 540 xDrive

    $56,698

    $700
    11,857 mi.
    Est. $1,020/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW M3 Competition xDriveSkyscraper Gray Metallic 2023 BMW M3 Competition xDriveSkyscraper Gray Metallic 2023 BMW M3 Competition xDriveSkyscraper Gray Metallic 2023 BMW M3 Competition xDriveSkyscraper Gray Metallic 2023 BMW M3 Competition xDriveSkyscraper Gray Metallic 2023 BMW M3 Competition xDrive

    $85,486

    27,852 mi.
    Est. $1,538/mo

    Rosen Nissan of Madison

    4.7
    Madison, WI (20 mi)
    Check Availability
  • Crystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 BaseCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 BaseCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 BaseCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 BaseCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 BaseCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 Base

    $50,398

    44,713 mi.
    Est. $906/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40i

    $35,892

    $1K
    60,021 mi.
    Est. $646/mo

    Van Horn Chrysler Dodge Jeep Ram of Stoughton

    4.3
    Stoughton, WI (19 mi)
    Check Availability

  • Jerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 Base

    $29,493

    $200
    89,275 mi.
    Est. $530/mo

    Russ Darrow Mazda of Madison

    4.7
    Madison, WI (20 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW M240 i xDrivePortimao Blue Metallic 2024 BMW M240 i xDrivePortimao Blue Metallic 2024 BMW M240 i xDrivePortimao Blue Metallic 2024 BMW M240 i xDrivePortimao Blue Metallic 2024 BMW M240 i xDrivePortimao Blue Metallic 2024 BMW M240 i xDrive

    $51,898

    17,390 mi.
    Est. $933/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Titanium Silver Metallic 2011 BMW Z4 sDrive30iTitanium Silver Metallic 2011 BMW Z4 sDrive30iTitanium Silver Metallic 2011 BMW Z4 sDrive30iTitanium Silver Metallic 2011 BMW Z4 sDrive30iTitanium Silver Metallic 2011 BMW Z4 sDrive30i

    $23,506

    42,182 mi.
    Est. $423/mo

    Schoepp Motors West

    4.8
    Middleton, WI (23 mi)
    Check Availability
  • Portimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2020 BMW M340 M340i xDrive Sedan

    $47,398

    42,430 mi.
    Est. $853/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 540 xDriveBlack Sapphire Metallic 2024 BMW 540 xDriveBlack Sapphire Metallic 2024 BMW 540 xDriveBlack Sapphire Metallic 2024 BMW 540 xDriveBlack Sapphire Metallic 2024 BMW 540 xDriveBlack Sapphire Metallic 2024 BMW 540 xDrive

    $48,398

    59,127 mi.
    Est. $871/mo

    BMW of Madison

    4.2
    Madison, WI (18 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

    $20,778

    $458
    77,347 mi.
    Est. $374/mo

    Griffin Ford Fort Atkinson

    Fort Atkinson, WI (22 mi)
    Check Availability

  • Melbourne Red Metallic 2019 BMW 440 i xDriveMelbourne Red Metallic 2019 BMW 440 i xDriveMelbourne Red Metallic 2019 BMW 440 i xDriveMelbourne Red Metallic 2019 BMW 440 i xDriveMelbourne Red Metallic 2019 BMW 440 i xDriveMelbourne Red Metallic 2019 BMW 440 i xDrive

    $33,398

    59,644 mi.
    Est. $601/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Jet Black 2010 BMW 750 Li xDriveJet Black 2010 BMW 750 Li xDriveJet Black 2010 BMW 750 Li xDriveJet Black 2010 BMW 750 Li xDriveJet Black 2010 BMW 750 Li xDriveJet Black 2010 BMW 750 Li xDrive

    $10,494

    81,530 mi.
    Est. $189/mo

    Rosen Nissan of Madison

    4.7
    Madison, WI (20 mi)
    Check Availability
  • Gray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDriveGray Metallic 2026 BMW M440 i xDrive

    $59,398

    $1K
    16,064 mi.
    Est. $1,068/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Brooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40i

    $36,398

    73,244 mi.
    Est. $655/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35

    $37,398

    13,313 mi.
    Est. $673/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • White Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60iWhite Metallic 2026 BMW X5 M60i

    $69,180

    24,642 mi.
    Est. $1,244/mo

    Kunes Buick GMC of Stoughton

    4.6
    Stoughton, WI (19 mi)
    Check Availability

  • Dark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDriveDark Graphite Metallic 2019 BMW 540 xDrive

    $22,798

    117,099 mi.
    Est. $410/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Singapore Gray Metallic 2019 BMW M5 CompetitionSingapore Gray Metallic 2019 BMW M5 CompetitionSingapore Gray Metallic 2019 BMW M5 CompetitionSingapore Gray Metallic 2019 BMW M5 CompetitionSingapore Gray Metallic 2019 BMW M5 CompetitionSingapore Gray Metallic 2019 BMW M5 Competition

    $55,486

    68,934 mi.
    Est. $998/mo

    Rosen Nissan of Madison

    4.7
    Madison, WI (20 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 430 Gran Coupe i xDriveMineral White Metallic 2026 BMW 430 Gran Coupe i xDriveMineral White Metallic 2026 BMW 430 Gran Coupe i xDriveMineral White Metallic 2026 BMW 430 Gran Coupe i xDriveMineral White Metallic 2026 BMW 430 Gran Coupe i xDriveMineral White Metallic 2026 BMW 430 Gran Coupe i xDrive

    $54,699

    1,400 mi.
    Est. $984/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Marina Bay Blue Metallic 2026 BMW X7 M60iMarina Bay Blue Metallic 2026 BMW X7 M60iMarina Bay Blue Metallic 2026 BMW X7 M60iMarina Bay Blue Metallic 2026 BMW X7 M60iMarina Bay Blue Metallic 2026 BMW X7 M60iMarina Bay Blue Metallic 2026 BMW X7 M60i

    $89,398

    $2.5K
    17,603 mi.
    Est. $1,608/mo

    BMW of Madison

    4.2
    Madison, WI (18 mi)
    Check Availability
  • Blue 2018 BMW M550 I xDriveBlue 2018 BMW M550 I xDriveBlue 2018 BMW M550 I xDriveBlue 2018 BMW M550 I xDriveBlue 2018 BMW M550 I xDriveBlue 2018 BMW M550 I xDrive

    $36,998

    35,270 mi.
    Est. $665/mo

    CarMax Naperville

    4.6
    Free delivery to Madison, WI (23 mi)
    Check Availability
  • Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4Black 2018 BMW M4

    $42,998

    41,176 mi.
    Est. $773/mo

    CarMax Schaumburg

    4.5
    Free delivery to Madison, WI (23 mi)
    Check Availability