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 Filters
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $27,377

    $375
    63,115 mi.
    Est. $515/mo

    Berman Subaru of Chicago

    4.9
    Check Availability
    Chicago, IL (17 mi)

    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $38,240

    $536
    22,555 mi.
    Est. $719/mo

    Mcgrath Evanston Subaru

    4.9
    Check Availability
    Skokie, IL (17 mi)

    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $48,495

    $1.4K
    14,605 mi.
    Est. $912/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (19 mi)
    Quick view
  • $47,101

    $200
    9,070 mi.
    Est. $885/mo

    Jaguar Land Rover Hinsdale

    4.6
    Check Availability
    Hinsdale, IL (19 mi)
    Quick view
  • $36,162

    33,920 mi.
    Est. $680/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (20 mi)
    Quick view
  • Not Priced

    49,240 mi.
    Est. $0/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (22 mi)
    Quick view
  • $29,887

    41,147 mi.
    Est. $562/mo

    Maserati of Naperville

    3.6
    Check Availability
    Naperville, IL (23 mi)
    Quick view
  • Vermillion Red Metallic 2013 BMW X3 xDrive28iVermillion Red Metallic 2013 BMW X3 xDrive28iVermillion Red Metallic 2013 BMW X3 xDrive28iVermillion Red Metallic 2013 BMW X3 xDrive28iVermillion Red Metallic 2013 BMW X3 xDrive28iVermillion Red Metallic 2013 BMW X3 xDrive28i

    $7,299

    122,662 mi.
    Est. $137/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (4 mi)

    Quick view
  • Vegas Red Metallic 2025 BMW X3 M50 xDrive

    $60,390

    17,895 mi.
    Est. $1,135/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (24 mi)
    Quick view
  • $50,409

    10,758 mi.
    Est. $948/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (24 mi)
    Quick view
  • $49,900

    11,889 mi.
    Est. $938/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (24 mi)
    Quick view
  • $41,300

    16,771 mi.
    Est. $776/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (24 mi)
    Quick view
  • $40,408

    29,062 mi.
    Est. $760/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (24 mi)
    Quick view
  • Vermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35i

    $9,855

    99,900 mi.
    Est. $185/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (4 mi)

    Quick view
  • $36,408

    46,134 mi.
    Est. $684/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (24 mi)
    Quick view
  • $47,409

    17,142 mi.
    Est. $891/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (24 mi)
    Quick view
  • Gray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30i

    $26,998

    45,777 mi.
    Est. $507/mo

    CarMax Louisville

    4.6
    Check Availability
    $149 delivery to Schaumburg, IL (4 mi)
    Quick view
  • White 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30i

    $37,998

    13,015 mi.
    Est. $714/mo

    CarMax Des Moines

    4.0
    Check Availability
    $149 delivery to Schaumburg, IL (4 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $51,400

    $2K
    6,491 mi.
    Est. $966/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (34 mi)
    Quick view
  • 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. $655/mo

    Zeigler Honda of Racine

    4.6
    Check Availability
    Mt Pleasant, WI (45 mi)
    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $18,854

    $522
    79,667 mi.
    Est. $354/mo

    Your Choice Auto Sales of Joliet

    4.7
    Check Availability
    Joliet, IL (39 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $37,530

    36,660 mi.
    Est. $705/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (50 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40i

    $39,023

    $5K
    72,060 mi.
    Est. $733/mo

    Kunes Hyundai of Sycamore

    4.6
    Check Availability
    Sycamore, IL (36 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $19,412

    78,117 mi.
    Est. $365/mo

    Napleton's River Oaks Kia

    4.8
    Check Availability
    Lansing, IL (42 mi)
    Quick view
  • Blue 2022 BMW X3 M40IBlue 2022 BMW X3 M40IBlue 2022 BMW X3 M40IBlue 2022 BMW X3 M40IBlue 2022 BMW X3 M40IBlue 2022 BMW X3 M40I

    $49,998

    11,986 mi.
    Est. $940/mo

    CarMax Tinley Park

    4.6
    Check Availability
    Tinley Park, IL (39 mi)
    Quick view
  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $49,444

    $1K
    13,149 mi.
    Est. $929/mo

    D'Arcy Mitsubishi

    5.0
    Check Availability
    Joliet, IL (39 mi)
    Quick view
  • Dark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30i

    $14,995

    95,575 mi.
    Est. $282/mo

    Car and Drive Motorsports

    Check Availability
    Midlothian, IL (34 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28i

    $14,130

    86,031 mi.
    Est. $266/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (50 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $44,530

    10,835 mi.
    Est. $837/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (50 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $51,321

    2,162 mi.
    Est. $965/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (34 mi)
    Quick view
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