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
  • Silver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28iSilver Metallic 2026 BMW X1 xDrive28i

    $40,574

    $615
    9,422 mi.
    Est. $730/mo

    International Autos

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

    $59,783

    $300
    32,929 mi.
    Est. $1,075/mo

    Russ Darrow Nissan of Milwaukee

    4.6
    Milwaukee, WI (30 mi)
    Check Availability

  • White 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDriveWhite 2027 BMW 530 i xDrive

    $58,964

    13,681 mi.
    Est. $1,061/mo

    Russ Darrow Waukesha Kia

    4.4
    Waukesha, WI (27 mi)
    Check Availability

  • Portimao Blue Metallic 2023 BMW M3 BasePortimao Blue Metallic 2023 BMW M3 BasePortimao Blue Metallic 2023 BMW M3 BasePortimao Blue Metallic 2023 BMW M3 BasePortimao Blue Metallic 2023 BMW M3 BasePortimao Blue Metallic 2023 BMW M3 Base

    $73,411

    $501
    29,245 mi.
    Est. $1,320/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (27 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40iBlack Sapphire Metallic 2021 BMW X7 xDrive40i

    $34,254

    75,211 mi.
    Est. $616/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Titanium Silver Metallic 2009 BMW 328 2dr Cpe 328i RWDTitanium Silver Metallic 2009 BMW 328 2dr Cpe 328i RWDTitanium Silver Metallic 2009 BMW 328 2dr Cpe 328i RWDTitanium Silver Metallic 2009 BMW 328 2dr Cpe 328i RWDTitanium Silver Metallic 2009 BMW 328 2dr Cpe 328i RWDTitanium Silver Metallic 2009 BMW 328 2dr Cpe 328i RWD

    $9,253

    $500
    82,034 mi.
    Est. $166/mo

    Your Choice Autos Waukegan

    4.8
    Waukegan, IL (29 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINEBlack Sapphire Metallic 2022 BMW 740 740i M SPORT LINE

    $42,480

    $500
    17,299 mi.
    Est. $764/mo

    Driven Auto of Waukegan

    4.2
    Waukegan, IL (29 mi)
    Check Availability
  • Imperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35i

    $17,877

    76,729 mi.
    Est. $322/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 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

    $28,987

    $1.5K
    66,164 mi.
    Est. $521/mo

    Heiser Toyota

    4.7
    Milwaukee, WI (30 mi)
    Check Availability

  • Alpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40i

    $39,367

    66,042 mi.
    Est. $708/mo

    Gillespie Ford

    4.9
    Lake Villa, IL (28 mi)
    Check Availability
  • Gray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40iGray 2023 BMW X5 xDrive40i

    $40,395

    $493
    24,785 mi.
    Est. $727/mo

    Miller Motors

    4.9
    Burlington, WI (24 mi)
    Check Availability
  • Mineral White Metallic 2015 BMW M3 BaseMineral White Metallic 2015 BMW M3 BaseMineral White Metallic 2015 BMW M3 BaseMineral White Metallic 2015 BMW M3 BaseMineral White Metallic 2015 BMW M3 BaseMineral White Metallic 2015 BMW M3 Base

    $51,500

    $940
    33,050 mi.
    Est. $926/mo

    Geneva Motor Haus

    5.0
    Burlington, WI (25 mi)
    Check Availability
  • Alpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDriveAlpine White 2016 BMW 340 xDrive

    $26,132

    $500
    90,252 mi.
    Est. $470/mo

    Zeigler Hyundai of Racine

    4.6
    Mt. Pleasant, WI (8 mi)
    Check Availability
  • Alpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDriveAlpine White 2018 BMW 340 xDrive

    $28,431

    81,949 mi.
    Est. $511/mo

    Zeigler Hyundai of Racine

    4.6
    Mt. Pleasant, WI (8 mi)
    Check Availability
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $43,118

    $1.5K
    50,149 mi.
    Est. $776/mo

    Russ Darrow Waukesha Kia

    4.4
    Waukesha, WI (27 mi)
    Check Availability

  • Black 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28i

    $13,772

    77,792 mi.
    Est. $248/mo

    Route 41 Budget Auto

    5.0
    Wadsworth, IL (22 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDrive

    $25,776

    22,122 mi.
    Est. $464/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Alpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 BaseAlpine White 2016 BMW M4 Base

    $36,197

    85,235 mi.
    Est. $651/mo

    ENE Motors

    4.3
    Racine, WI (15 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,912

    72,086 mi.
    Est. $484/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (27 mi)
    Check Availability
  • Mystic Blue Metallic 2005 BMW 330 iMystic Blue Metallic 2005 BMW 330 iMystic Blue Metallic 2005 BMW 330 iMystic Blue Metallic 2005 BMW 330 iMystic Blue Metallic 2005 BMW 330 iMystic Blue Metallic 2005 BMW 330 i

    $14,990

    68,289 mi.
    Est. $270/mo

    Geneva Motor Haus

    5.0
    Burlington, 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,293

    $200
    13,934 mi.
    Est. $833/mo

    Russ Darrow Nissan of Milwaukee

    4.6
    Milwaukee, WI (30 mi)
    Check Availability

  • Black Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40i

    $52,176

    $500
    43,864 mi.
    Est. $938/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Blue Metallic 2020 BMW X6 M50iBlue Metallic 2020 BMW X6 M50iBlue Metallic 2020 BMW X6 M50iBlue Metallic 2020 BMW X6 M50iBlue Metallic 2020 BMW X6 M50iBlue Metallic 2020 BMW X6 M50i

    $36,276

    84,911 mi.
    Est. $652/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 Base

    $62,197

    40,584 mi.
    Est. $1,119/mo

    ENE Motors

    4.3
    Racine, WI (15 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW i4 Gran Coupe M50Black Sapphire Metallic 2025 BMW i4 Gran Coupe M50Black Sapphire Metallic 2025 BMW i4 Gran Coupe M50Black Sapphire Metallic 2025 BMW i4 Gran Coupe M50Black Sapphire Metallic 2025 BMW i4 Gran Coupe M50Black Sapphire Metallic 2025 BMW i4 Gran Coupe M50

    $55,912

    $1.9K
    2,975 mi.
    Est. $1,006/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (27 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

    $48,143

    36,750 mi.
    Est. $866/mo

    Geneva Motor Haus

    5.0
    Burlington, WI (25 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,093

    $400
    15,873 mi.
    Est. $703/mo

    Russ Darrow Nissan of Milwaukee

    4.6
    Milwaukee, WI (30 mi)
    Check Availability

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

    $27,376

    55,887 mi.
    Est. $492/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (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. $493/mo

    Wilde Toyota

    4.6
    West Allis, WI (20 mi)
    Check Availability
  • Alpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDrive

    $15,276

    76,217 mi.
    Est. $275/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (27 mi)
    Check Availability
  • E-Copper Metallic w/Frozen Gray Accent 2019 BMW i8 BaseE-Copper Metallic w/Frozen Gray Accent 2019 BMW i8 BaseE-Copper Metallic w/Frozen Gray Accent 2019 BMW i8 BaseE-Copper Metallic w/Frozen Gray Accent 2019 BMW i8 BaseE-Copper Metallic w/Frozen Gray Accent 2019 BMW i8 BaseE-Copper Metallic w/Frozen Gray Accent 2019 BMW i8 Base

    $85,044

    $600
    25,252 mi.
    Est. $1,530/mo

    Toy Barn

    4.4
    $608 delivery from Dublin, OH (304 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 Kenosha, WI (16 mi)
    Check Availability