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 2019 BMW X3 xDrive30iDark Graphite 2019 BMW X3 xDrive30iDark Graphite 2019 BMW X3 xDrive30iDark Graphite 2019 BMW X3 xDrive30iDark Graphite 2019 BMW X3 xDrive30iDark Graphite 2019 BMW X3 xDrive30i

    $23,049

    $350
    58,845 mi.
    Est. $413/mo

    International Autos

    3.5
    West Allis, WI (24 mi)
    Check Availability

  • Skyscraper Grey Metallic 2026 BMW M240 i xDrive

    $54,720

    $903
    1,453 mi.
    Est. $980/mo

    Russ Darrow Nissan of West Bend

    4.6
    West Bend, WI (26 mi)
    Check Availability

  • Black Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDrive

    $60,083

    $410
    32,928 mi.
    Est. $1,076/mo

    Russ Darrow Nissan of Milwaukee

    4.6
    Milwaukee, WI (23 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $30,494

    91,631 mi.
    Est. $546/mo

    Mercedes-Benz of Milwaukee North

    4.8
    Glendale, WI (29 mi)
    Check Availability
  • Jet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NA

    $39,493

    $800
    15,873 mi.
    Est. $707/mo

    Russ Darrow Nissan of Milwaukee

    4.6
    Milwaukee, WI (23 mi)
    Check Availability
  • Space Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28i

    $13,073

    $1.1K
    108,828 mi.
    Est. $234/mo

    International Autos

    3.5
    West Allis, WI (24 mi)
    Check Availability
  • Alpine White 2015 BMW M5 BaseAlpine White 2015 BMW M5 BaseAlpine White 2015 BMW M5 BaseAlpine White 2015 BMW M5 BaseAlpine White 2015 BMW M5 BaseAlpine White 2015 BMW M5 Base

    $30,494

    66,164 mi.
    Est. $546/mo

    Heiser Toyota

    4.7
    Milwaukee, WI (23 mi)
    Check Availability
  • Alpine White 2012 BMW 335 iAlpine White 2012 BMW 335 iAlpine White 2012 BMW 335 iAlpine White 2012 BMW 335 iAlpine White 2012 BMW 335 iAlpine White 2012 BMW 335 i

    $11,254

    80,673 mi.
    Est. $201/mo

    Porsche Milwaukee North

    Glendale, WI (29 mi)
    Check Availability
  • Jet Black 2022 BMW X1 xDrive28iJet Black 2022 BMW X1 xDrive28iJet Black 2022 BMW X1 xDrive28iJet Black 2022 BMW X1 xDrive28iJet Black 2022 BMW X1 xDrive28iJet Black 2022 BMW X1 xDrive28i

    $24,109

    35,864 mi.
    Est. $432/mo

    Russ Darrow Nissan of West Bend

    4.6
    West Bend, WI (26 mi)
    Check Availability

  • Carbon Black Metallic 2018 BMW M550 i XdriveCarbon Black Metallic 2018 BMW M550 i XdriveCarbon Black Metallic 2018 BMW M550 i XdriveCarbon Black Metallic 2018 BMW M550 i XdriveCarbon Black Metallic 2018 BMW M550 i XdriveCarbon Black Metallic 2018 BMW M550 i Xdrive

    $36,995

    48,450 mi.
    Est. $662/mo

    Ewald Chrysler Dodge Jeep Ram of Oconomowoc

    4.4
    Oconomowoc, WI (1 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDriveBlack Sapphire Metallic 2015 BMW 328 xDrive

    $14,494

    79,168 mi.
    Est. $259/mo

    Griffin Ford

    4.8
    Waukesha, WI (17 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40iCarbon Black Metallic 2024 BMW X4 M40i

    $57,529

    $870
    14,249 mi.
    Est. $1,030/mo

    International Autos

    3.5
    West Allis, WI (24 mi)
    Check Availability
  • Arctic Silver Metallic 1998 BMW M3 BaseArctic Silver Metallic 1998 BMW M3 BaseArctic Silver Metallic 1998 BMW M3 BaseArctic Silver Metallic 1998 BMW M3 BaseArctic Silver Metallic 1998 BMW M3 BaseArctic Silver Metallic 1998 BMW M3 Base

    $15,990

    65,544 mi.
    Est. $286/mo

    Hometown Auto Sales

    Cedarburg, WI (29 mi)
    Check Availability
  • Phytonic Blue Metallic 2025 BMW 540 xDrivePhytonic Blue Metallic 2025 BMW 540 xDrivePhytonic Blue Metallic 2025 BMW 540 xDrivePhytonic Blue Metallic 2025 BMW 540 xDrivePhytonic Blue Metallic 2025 BMW 540 xDrivePhytonic Blue Metallic 2025 BMW 540 xDrive

    $53,509

    $810
    14,999 mi.
    Est. $958/mo

    International Autos

    3.5
    West Allis, WI (24 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

    $28,690

    $1.1K
    65,659 mi.
    Est. $514/mo

    Lake Chevrolet

    4.5
    Milwaukee, WI (30 mi)
    Check Availability

  • Alpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35i

    $14,387

    135,193 mi.
    Est. $258/mo

    Umansky Toyota

    4.7
    Milwaukee, WI (29 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $51,399

    $462
    29,773 mi.
    Est. $920/mo

    Gordie Boucher Village Ford of Thiensville

    4.7
    Thiensville, WI (27 mi)
    Check Availability
  • Arctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40i

    $27,392

    $998
    64,013 mi.
    Est. $490/mo

    Wilde Toyota

    4.6
    West Allis, WI (25 mi)
    Check Availability
  • Blue Ridge Mountain Met 2026 BMW X5 xDrive40iBlue Ridge Mountain Met 2026 BMW X5 xDrive40iBlue Ridge Mountain Met 2026 BMW X5 xDrive40iBlue Ridge Mountain Met 2026 BMW X5 xDrive40iBlue Ridge Mountain Met 2026 BMW X5 xDrive40iBlue Ridge Mountain Met 2026 BMW X5 xDrive40i

    $48,515

    $6K
    32,286 mi.
    Est. $868/mo

    Lexus of Brookfield

    4.9
    Brookfield, WI (18 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

    $46,977

    51,804 mi.
    Est. $841/mo

    Umansky Chevrolet

    4.6
    Glendale, WI (29 mi)
    Check Availability
  • black 2022 BMW X5 xDrive40iblack 2022 BMW X5 xDrive40iblack 2022 BMW X5 xDrive40iblack 2022 BMW X5 xDrive40iblack 2022 BMW X5 xDrive40iblack 2022 BMW X5 xDrive40i

    $36,374

    $489
    45,656 mi.
    Est. $651/mo

    Lake Chevrolet

    4.5
    Milwaukee, WI (30 mi)
    Check Availability

  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $41,136

    $1.3K
    25,535 mi.
    Est. $736/mo

    Kunes Buick GMC of Greenfield

    4.1
    Greenfield, WI (25 mi)
    Check Availability
  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $23,696

    $489
    43,345 mi.
    Est. $424/mo

    Lake Ford

    4.5
    Milwaukee, WI (30 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45e

    $24,943

    84,194 mi.
    Est. $447/mo

    Russ Darrow Metro Mazda

    4.3
    Milwaukee, WI (23 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $50,209

    $8.5K
    25,415 mi.
    Est. $899/mo

    Russ Darrow Waukesha Kia

    4.4
    Waukesha, WI (17 mi)
    Check Availability
  • White Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 iWhite Metallic 2025 BMW 430 i

    $38,867

    $262
    24,985 mi.
    Est. $696/mo

    Russ Darrow Mazda of Greenfield

    4.6
    Greenfield, WI (25 mi)
    Check Availability
  • Blue Metallic 2026 BMW 330 xDriveBlue Metallic 2026 BMW 330 xDriveBlue Metallic 2026 BMW 330 xDriveBlue Metallic 2026 BMW 330 xDriveBlue Metallic 2026 BMW 330 xDriveBlue Metallic 2026 BMW 330 xDrive

    $46,493

    $350
    13,923 mi.
    Est. $832/mo

    Russ Darrow Nissan of Milwaukee

    4.6
    Milwaukee, WI (23 mi)
    Check Availability

  • Brooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30i

    $35,015

    $500
    48,611 mi.
    Est. $627/mo

    Lexus of Brookfield

    4.9
    Brookfield, WI (18 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDriveBlack Sapphire Metallic 2026 BMW 330 xDrive

    $47,288

    $1.1K
    6,366 mi.
    Est. $847/mo

    Umansky Chevrolet

    4.6
    Glendale, WI (29 mi)
    Check Availability
  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $23,899

    $365
    92,085 mi.
    Est. $428/mo

    International Autos

    3.5
    West Allis, WI (24 mi)
    Check Availability
  • Aventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 CompetitionAventurin Red Metallic 2024 BMW M8 Competition

    $91,800

    7,692 mi.
    Est. $1,643/mo

    Ultimo Motors East

    3.6
    $399 delivery from Westmont, IL (94 mi)
    Check Availability
  • Black Sapphire Metallic 2013 BMW 335 335isBlack Sapphire Metallic 2013 BMW 335 335isBlack Sapphire Metallic 2013 BMW 335 335isBlack Sapphire Metallic 2013 BMW 335 335isBlack Sapphire Metallic 2013 BMW 335 335isBlack Sapphire Metallic 2013 BMW 335 335is

    $17,411

    $996
    63,368 mi.
    Est. $312/mo

    Auto Showcase of Carol Stream

    2.8
    $399 delivery from Carol Stream, IL (86 mi)
    Check Availability