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
  • Alpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40i

    $50,142

    $3.1K
    37,566 mi.
    Est. $934/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability

  • Alpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40i

    $48,395

    $1.2K
    17,208 mi.
    Est. $901/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (28 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40i

    $52,277

    15,765 mi.
    Est. $974/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (25 mi)
    Check Availability

  • $52,277

    20,887 mi.
    Est. $974/mo

    Haus of Imports

    4.3
    Lemont, IL (8 mi)
    Check Availability
  • $34,907

    62,041 mi.
    Est. $650/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (12 mi)
    Check Availability
  • $51,900

    18,730 mi.
    Est. $967/mo

    Perillo BMW

    3.8
    Chicago, IL (13 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X3 M40i

    $31,990

    78,976 mi.
    Est. $596/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • Not Priced

    73,161 mi.
    Est. $0/mo

    Toyota on Edens

    3.1
    Northbrook, IL (24 mi)
    Check Availability
  • Alpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40i

    $46,712

    43,760 mi.
    Est. $870/mo

    Maserati of Naperville

    3.3
    Naperville, IL (19 mi)
    Check Availability

  • $44,381

    38,997 mi.
    Est. $827/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • White 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40i

    $48,550

    33,997 mi.
    Est. $904/mo

    Fishers Imports

    4.5
    $157 delivery from Fishers, IN (158 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. $931/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (103 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40i

    $32,376

    $500
    68,826 mi.
    Est. $603/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (43 mi)
    Check Availability
  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $41,312

    48,914 mi.
    Est. $769/mo

    Rosen Hyundai of Algonquin

    4.6
    Algonquin, IL (38 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40i

    $48,311

    $320
    39,023 mi.
    Est. $900/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (65 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40i

    $34,844

    64,479 mi.
    Est. $649/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (65 mi)
    Check Availability
  • Black 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40i

    $22,058

    $351
    100,704 mi.
    Est. $411/mo

    Prime Rides Autohaus

    1.6
    Dwight, IL (58 mi)
    Check Availability